[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Hard-coding" a text file



Thank you Bev. Your post doesn't help *me*, but it is still generous, and I appreciate
that.

Roy

The Apple II Mail Group wrote:

> >If you already have one, please post the source code.  I can compile
> >Ultramacros source files
>
> This is programming code, but it is short and was requested to be posted here.
> Because of the syntax using open brackets, it may turn into HTML instead of
> macro code for some readers. If that happens, let me know,  I will repost it.
>
> Source code for Adding CR's to AppleWorks word processor files. From
> TO.Stripper by Beverly Cadieux (c) 1997 TEXAS II. For AppleWorks 5.1 only.....
> although AW 3/Ultra 4 and AW 4 would probably work, too.
>
> For the complete CR Stripper and Add CR TimeOut accessory for AppleWorks 5.1,
> order TEXAS II on Disk vol.24, $10 from Beverly Cadieux, PayPal.com address
> a2mg@aol.com.
>
> start
>
> a:<awp
>         b=.eof:
>         posn c,r:
>         ifnot r<b goto ba-L:else:                       // Test for eof
>
>         cell:if $0="" down:rpt:endif:                   // Blank line, move down
>         A=peekWord $B0:Ptr=.getptr A:
>
>         .getblock P,$800,1:                                     // Get line into $800
>         L=peek $801:                                            // Read line length
> byte
>         L=.mod L,$80:                                           // Strip CR byte, if
> any
>         L=L+$80 endif:                                          // Add CR byte
>         L(9)=L:
>
>         Poke $801,L:                                    // update length byte with CR
>         .putblock 0,$800,Z,1:                   // Put Block into memory
>         .putptr Adr,Z:                                  // Put new Ptr in $B0's
> address
>         .relblock Ptr:                                  // Release old line
>
>         down rpt:                                               // Do until EOF
> >!
>
> <BA-L>:<all launch "SEG.UM">!
>
> Contents Copyright (c) TEXAS II - AppleWorks - An international newsletter for
> users of AppleWorks(R) 5.1 (c) 2000 Kingwood Micro Software. - The information
> contained herein is for personal use, intended solely for the addressee.  Any
> unauthorized access, use, reproduction, posting, or dissemination is
> prohibited.
>
> Beverly Cadieux
> The Apple II Mail Group - http://members.aol.com/A2MG