home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 2
/
ctrom_ii_b.zip
/
ctrom_ii_b
/
PROGRAM
/
BASIC
/
QBS_0103
/
QBS103-9.DOC
< prev
next >
Wrap
Text File
|
1993-04-30
|
34KB
|
667 lines
════════════════════════════════════════════════════════════════════════════════
Area: QuickBasic
Msg: #8258
Date: 03-31-93 10:47 (Public)
From: DIRK THEURER
To: STAN FOY
Subject: Caller id
────────────────────────────────────────────────────────────────────────────────
Re: Caller ID routines
SF> Where would I find the routine 'FOSSILflush'. Didn't
SF> appear in the stuff I ended up getting.
Well, there are a number of 'routines' for FOSSIL handling that weren't
included in the code I posted. I didn't think that they were necessary for
capturing info at 1200bps (can easily be done with 'ordinary' COM routines in
QuickBASIC). Anyways, here's the FOSSILFlush:
'--------8<-------------------- snip here -------------------->8--------
'
SUB FOSSILFlush
'
' flush FOSSIL transmit and receive buffers
'
' AH = &H09 FOSSIL Function Number - purge output buffer
' DX = Communications port number (0-3)
'
' Note: Regs and PortNo are TYPEd & DIM SHARED in main module
'
Regs.AX = &H900
Regs.DX = PortNo
CALL Interrupt(&H14, Regs, Regs)
'
' AH = &H0A FOSSIL Function Number - purge input buffer
' DX = Communications port number (0-3)
'
Regs.AX = &HA00
Regs.DX = PortNo
CALL Interrupt(&H14, Regs, Regs)
END SUB
'
'--------8<-------------------- snip here -------------------->8--------
Note that FOSSIL detection, initialization, and others are also 'missing' in
my original posts. I'd be more than happy to post everything I've got on
these but with a copy of Ray Gwinn's X00 (comes with a nice reference sheet
and full FOSSIL calls documentation), they can easily be reconstructed.
Dirk
---
* Origin: RAVE * Burnaby, BC (1:153/810)
════════════════════════════════════════════════════════════════════════════════
Area: QuickBasic
Msg: #6113
Date: 04-03-93 17:22 (Public)
From: MICHEL BERTLER
To: GEOFFREY LIU
Subject: Basic calculator!
────────────────────────────────────────────────────────────────────────────────
Hello Geoffrey!
I've found this old but still working basic calculator with arithmetic,
trig and log operation. Here it is in a Postit script:
------------------------------------------------------------------------
CLS:?STRING$(50,178):DEFINT A-Z 'Created by PostIt! v5.1
Y$="*+,-./":FOR A=0 TO 6:P(A)=2^A:NEXT:OPEN "B",1,"RPN.ARJ
T$="abcdefghijklmnopqrstuvwxyz":T$=T$+UCASE$(T$)+"0123456789()
G"GP(ja4bbb*eaiaRSg5GA///+ifuo5sqsPe*qpgiee+M6Na
G"Ghee*qe*SgZDdQHue+kQ+S9pqWk+c+Guq5Klcf0u+(f8en*WaTU2Mvxdj
G"Z9bzC7PW(VHzBBLQayH2OKSEIY6BwaApQeUMFvJiqLQsYZVC))VhguBN2St0Dn5MgQjnCN
G"hHtZuhVPpa3TrGmeXWQIZjwcw00KRPd(Z1OlSAMGbm86mhy9IVyVsAcsDvWy87Z8yPRM0G
G"doaVHGTkMk5Cmf5BT6e(xS5qSF78Q7iE0EefW8efY2ri9L4giJ0YxqOwPj0yIDHqqq79Ql
G"4yei9Y5eDBSxKEuIfPXCVRS5nWnIEzPkG7eFa0bYJeMDbvOFJTGylHtqG8e2VPpibrr1dI
G"ogIe5mhw1qziPe7coqBjtukdI1)CMR6mDLX2gDxuD(oq(gI9S42ugLgZszZBJyO(i5Tb0p
G"SWiz6KTmdMOViOip2D70xql(yJqk(Bm6XBr(6VQKUSye)C2(HFv5IwgVnF2VW4KfJolOsa
G"CrJMWnPv4v(H4gdobncjDMwtBViSYE7MC3Kvd54Sj1xKM)(2ptSG(oLzyomnGSmfsWqMto
G"mDGybJGzoENas8yw3W8ebsDyS8o0VrBICtH5sjwcpZBuVMMd3wAZ8H3KrFsH0hL3gW(SoE
G"EXwm12h7w8I1ZEfnwrBO7uicdKbbmGEfCZ3kCVG7XzGpg4YKmh020EOQIoa2ujg6xDiTcV
G"pLiJXb4tJ2efcvjdB1JYYaJGM1IQKfy)AUzD6kT9TfXYGujQTyMMc74XIkD2P925wu2wEB
G"2Nxm)GO75omw8Wlv46genrr)52mpqrj4eQ9rCM5GWJw5)paTtJHKwe64PvuQ0DrQqJ7DcL
G"GPkYWWK0GpPsAThDhaCHBc8nvEX0Z08RyDXYgQJDbySpgbc3ebdfuRZe8d1f6aCdDpQLIu
G"4Du2Qo0YHDM4sMxDu4neW1NR2QN2QFwQSYOHg97U4ZgoYqAOkL0uc8sEalhHJnDtB6IT)V
G"uPhlFCfp(Cpd4OYN39RHvYLX5HLiY1z3xOSjc7juIPsHoMHfQSAJHy)mfUhcbrLPlI4PBi
G"NtAcHI5sTjcCY0w(sQVW7qDGXaFb4cNlTY8NWlrYstWRaFrJaSLxGRKufmh3lCakcx)v3s
G"w4B4D4kC6tCPJeNwAFP)N4mIsChPBhPeI6EuBqVt1hNcEpHCEaEFzUCg7KP9n91O3GWr1g
G"pGmAytv44gtpSRrXb9k1B8dYOLncH)639pJDQ3GBGonFgU5Xbn8wj)48n4gvxusqUXxHhp
G"umhEXjKRs7bHLAk8O9v4sBHTxXrA3xuR0IL1AD0DwrYAnVAoZUjzPwmIlV7lhnaGAouKAx
G"YGbh1jlv3FIWii(YPB0G3tuQt46KKS7rafDygv5rcHvxAL4rrQ56(EZpR8JKqhkB5(G6Kx
G"azLuvwt6FuOP70mo4yRYL3XuHpinO0u46Ifpb0)XC4ARlBqEJUtJa3K2Q5427)72HKnOmK
G"yzDGs3tkKVHXV7ls3P2q3Y(HwJ0DQouUSFi1OmM(nvQdVlRhcnKuxYQ956pk)OF)*M6*
G"a"
N=1208:K=255:IF LEN(C$)<>1611 THEN ?"Incomplete script!":END
FOR A=1 TO N:LOCATE 1:?STRING$(50/N*A,177):IF L=0 THEN GOSUB G:L=6
W=T\P(6-L):GOSUB G:W=W OR T*P(L):L=L-2:B$=CHR$(W AND K):PUT 1,,B$:NEXT
?:IF C=234 THEN ?"Ok":END ELSE ?"Bad checksum!":END
G:I=I+1:T=INSTR(T$,MID$(C$,I,1))-1:C=(C+T)*2:C=C\256+(C AND 255):RETURN
SUB G(A$):SHARED C$,Y$:FOR Q=1 TO 6:DO:S=INSTR(A$,CHR$(Q+41))
IF S THEN A$=LEFT$(A$,S-1)+STRING$(Q+1,97)+MID$(A$,S+1)
LOOP WHILE S:NEXT:C$=C$+A$:END SUB
------------------------------------------------------------------------
Example: To solve 8/2 you enter:
8 <CR>
2
(The operation must always be entered at last)
The final result will reside in the first stack while the second,
third and fourth are used for shifting values <cr> upward or <d>
downward. So, entering 8 <cr> followed by 2 will make the display
look as follows:
use <CR> for enter
* for multiplication
/ for division
Q for square root 0.00000000000
S for sine 0.00000000000
C for cosine 0.00000000000
T for tangent 8.00000000000
E for e to the x
N for log(e) x 2
L for log(10) x
D to delete entry
<Esc> to end program
and pressing /
50 <=== This number appearing at the bottom/left corner
of the screen is the scan code of any key beeing
pressed.
use <CR> for enter
* for multiplication
/ for division
Q for square root 0.00000000000
S for sine 0.00000000000
C for cosine 0.00000000000
T for tangent 4.00000000000
E for e to the x ÷
N for log(e) x
L for log(10) x
D to delete entry
<Esc> to end program
Michel
--- GoldED
* Origin: Blainville, Quebec (1:242/130)
════════════════════════════════════════════════════════════════════════════════
Area: QuickBasic
Msg: #13349
Date: 04-07-93 16:07 (Public)
From: MARK BUTLER
To: WAYNE VENABLES
Subject: Memcopy
────────────────────────────────────────────────────────────────────────────────
Once upon a time Wayne Venables uttered these sage words to All:
WV> I really need a good memory copy routine with...
WV> Source Segment/Offset
WV> Destination Segment/Offset
WV> Number of bytes to copy
WV> I remember a memcopy.obj that was posted here a while ago,
WV> can anybody repost!!!
Coming right up! This little ASM goodie was written by Brent Ashley and
has work extremely well for me and the QB declaration is precisely what
you said you wanted.
==========================8< Cut Here 8<=============================
PAGE 56,132
TITLE MemCopy.ASM - QuickBasic callable memory block copy bin file
;
; MemCopy.ASM - (C)1991 by Brent Ashley
; Copies blocks of memory quickly - to be used for screen saves.
;
; QB/QBX declaration:
;
; DECLARE SUB MemCopy (FromSeg%, FromOfs%, ToSeg%, ToOfs%, Count%)
.MODEL medium, BASIC
.CODE
MemCopy PROC USES si di ds es, FromSeg:PTR WORD, FromOfs:PTR WORD, \
ToSeg:PTR WORD, ToOfs:PTR WORD, \
Count:PTR WORD
; load ds:si with source, es:di with destination
mov bx,FromOfs
mov si,[bx]
mov bx,ToSeg
mov es,[bx]
mov bx,ToOfs
mov di,[bx]
mov bx,Count
mov cx,[bx]
; ds last (used to access data)
mov bx,FromSeg
mov ds,[bx]
; do the copy
cld
rep movsb
ret
MemCopy ENDP
END
==========================8< Cut Here 8<=============================
Now, if you don't happen to have MASM or TASM to assemble it with
here's a little PostIt! script to recompile MEMCOPY.OBJ
==========================8< Cut Here 8<=============================
'** Save this script to a file, edit out all of the non-QB related
'** text and execute it in a QB environment to retrieve MEMCOPY.OBJ
CLS:?STRING$(50,177):?"Creating:MEMCOPY.OBJ with PostIt! v2.9f"
DEFINT A-Z:FOR A=0 TO 6:P(A)=2^A:NEXT:OPEN "B",1,"MEMCOPY.OBJ"
T$="abcdefghijklmnopqrstuvwxyz":T$=T$+UCASE$(T$)+"0123456789()"
G"a2aal0wzTn2BWLNlHnxB)Bjlaaadnvutd9euz9fvfHfvf8frbrvqgq0rs9uvqvW
G"xuvewurarbrvqem0tevuoyEaaibaafCqamG5baGeaamGbb8aMhaasRaGahea5As
G"aae8VaDbPdaaWah0urnn0tqLfaaaGpisaaaiAard6lamaaau1ISB1vEyWIEXWI3
G"SOxk44bl6fcl(ZIEzWIpSOxo44h8ppPh8XxE1LYkaWWkkaaaqh"
N=179:K=255:IF LEN(C$)<>239 THEN ?"Incomplete script file!":BEEP:END
FOR A=1 TO N:IF L=0 THEN GOSUB G:L=6:LOCATE 1:?STRING$((51&*A)\N,8)
W=T\P(6-L):GOSUB G:W=W OR T*P(L):L=L-2:B$=CHR$(W AND K):PUT 1,,B$:NEXT
?:IF C<>22 THEN ?"Bad checksum!":BEEP:END ELSE ?"Success!":END
G:I=I+1:T=INSTR(T$,MID$(C$,I,1))-1:C=(C+T)*2:C=C\256+(C AND 255):RETURN
SUB G(A$):SHARED C$:C$=C$+LEFT$(A$,63):END SUB
==========================8< Cut Here 8<=============================
Hope this helps :-)
·∙■[-M-H-B-]■∙·
--- timEd/B8 * "Milhouse, we live in the age of cooties!" -Bart Simpson
* Origin: MotherShip Portholes, Portland OR (1:105/330.5)
════════════════════════════════════════════════════════════════════════════════
Area: QuickBasic
Msg: #13713
Date: 04-08-93 11:39 (Public)
From: KEITH WATKINS
To: ARTHUR SHIPKOWSKI
Subject: C to BASIC
────────────────────────────────────────────────────────────────────────────────
CLS:?STRING$(50,178):DEFINT A-Z 'Created by PostIt! 6.0
FOR A=0 TO 6:P(A)=2^A:NEXT:OPEN "B",1,"CSTUFF.ZIP
T$="abcdefghijklmnopqrstuvwxyz":T$=T$+UCASE$(T$)+"0123456789#$
G"qT0aeO*GbaqSJvCrKedGBbC*cf(Wb*d9etUq0td1GabiXiuuHn3GwIAUnpfyGet
G"quX2B59fAzz7BVlidRClliPlAg#V7Bb5CPRCR7yPBDIEpxq62YwwYe8Q6f17Zww
G"6csYgw6gwqAw5#22cYPM2Z62WYwqo23Yw2wg13P9TUX6DAsEpxx2qfsfITL3Yzy
G"LXibzANZ2S2JR5DyUwlh6B6RDlz8UBhO11P49Bnt172sx7W9szDBRtXUya$bPmM
G"E$w5qExSP5ETCZJZZ2W0L7wWtPWSX9D1DDplAiVdL9HNU5foh1rjCddqv$Dxg41
G"UnnaDo3uypNkOhgM1OKkGVzJ6HVUUb5fB1ePAq751sxen7UmWAlP6#9zbPCK699
G"JgPUzlzeQKmhRmY3nhP91XXimNxgXherFoJ5KSIvotZxYEQHZ8piBBAaZMB1G8o
G"7VDtss2w4ONNuUhJ1R2vj9dtu7SW9f57YSNR5UmsDDPZBwNx6wgLvVVeQrncG4a
G"7aTdTs7MRUB7BC6j8k9TCjtxjsId5XD9YINGqDwS9wD2Xqib5Ebjic#FPkIcSGj
G"rHGx1CX7A2MNIuRYx0$A9tUVCedYDWFdyYEcYtkZtCgmo3dYy6I5ql0ycYwWCxM
G"Ueg4bezbZybh8yMgimdtYkJCJx60Fji6pqDk9xM32kM0QbjB#RXFQ#ZCcJ4v0B8
G"89oS7a6DF3XxgMJW8YIPf7wUycdfzIZcXpG1HnnRXdNc35MS9ljJ5n3mg5pLy8M
G"PgBnrpb5rY$fB7BnMZSRSWPq66QNYq2lBAYtR32vPlh6tzcUHgewfrWvO$FrYvP
G"Lri0JdibgldAov#f73KHziTSzw21JKbIwgew8nzUAywgXrAFFGLn9Enlde5BmcJ
G"EUXqziTSqXQ0D0L1T0z8IOD6KgA4SmGPmzH0Xb72Nri1Ynm2f0UEvBObb3TYU89
G"L7MDbCww8iCQn0wgvOtSSjKaYVfUJLnidHLPUE1P#xqKQeLEojBiVkEtNePtgyb
G"kCp1YqGxRh7AwgeRlC0Udcz3Pl331nmxHm4gliKfGzSqkl8Xql1YXkgHH4ndS6d
G"duLyzGuPhklZg1P275lfldHM5UToyMvsnuPy8LRGhw7SYwLjwsdPMrLLQyX9g8V
G"S#slvSESWrPB7#f9KvDS2X2OexfDKrJJCJMNJXM$CoM$C4CCA1CoMWq#fPAthgD
G"L1u10XkNZUJb5rc6BZoshcevNw9WzBXdbRdbvBd7#oS#GYu3kkKvCsDEkCHwyYS
G"LYYSfGZ9DBYLwrgjP35XNxl3DunbBSNJh1L7edYfNjToL5oQgrBQEJ1GFgo3m3S
G"cIxD075QJfxOGmmGXazqb7fIWXXT6i3VrxTQMGYbciJAmusHTDbYqk4dzDmG2E6
G"A26Oa#nz2ADkIAqrXhidSLHwALMnBazKOOS4PazGMqoqgJ7ql1KI7qq3II7qdTk
G"wxw#bhwvZAGXVRXDqSm4ov9GXTxP7IAWPT32bnqhR7r1Kjy78eezulXobLLmgOP
G"obKPtvPw1I2JRhIK2gMvsHBwZ2c50Yzs1nQ0x2yYe0$DDedZiX#TFb59DNJ2vd0
G"icE70Ns1Ia50z5wTMjugHc2xw0B30JxCZk8WGnn7QDEk$rJU6U5wS4QdLgo8yhl
G"Mybzm3XWYXilxYVxBAHte#Co#4W9W7ZjcR6hNsC1ifviY4Q#zofE3SJWq#AMADX
G"7Jf2fRD$Mx71zeWRGI1075G#GCkPPDdmPqD0UmbLiRe5YvkzXooZzkAK4UAmayf
G"ByvlljcmkSSq6ragf3vltmFeZJemgVDOVMkVp07Oeg18mhmieNJfK7LyzPGBqNM
G"orWh7r4eVLwf6wrxz8Hd0FyGJ9nnOyfPfnOePXdT8B2p65$TqEzx6geyl7a3ipM
G"qVEe2WRehL98ykdFQmjSDAu8DB64IhnSi0ZbhrGaBWaTriu5ILeUKPVWeJdCHsf
G"AfduWjwGd5ZD0KPZjokplob$yUx1Jg3TTUOUPXmoTNRTD4wt2fGDv54Z1fEwWWw
G"1e8de6mmmqanP3SPZUDb8kpWneF0AO0E6c9cbWGTIu52R5kkDHbsGkvOYk7Juug
G"qAXv5$CR3uMDDh5SnOmIu5ZYgbKDvvY72uOJBSGt9bJLD$#Kb5aT#eVfcaRBtgS
G"4nBDcv30uAWcmmVAkdAqzDqpbecGhorWzagy3HoSaAndoEHuutNWWKNcqAeMSdn
G"WYCMJeWbd6xnsvLoo4ZJjo#zdflHpH3DTZ5JpuOE04bR5h#8TjEaSYuqOb$IXhA
G"yPo70PmvOb5itbJZgyMjmb30MqO8xvtElVtaWWrDr0P6#QFr9Chhjm5yvwpoDkd
G"b9otycoT82wgP7NX2nSPwk0RtJpMwIeRnlAJLAK#CR4SlanC90ISlm0ObrcqWoh
G"yhCrGO$YRdAbKDOdJSdG2RdO1ceG0Rd6xuI0qT0aeO*Gba44KvCXuTqzdcx)0Fe
G"(qb*d9etUGudceGeJqrf2CdAjQ528uGbsmbrfBVL3$LQeKGCOpLPUejgVcUMSLD
G"UJvUPvmfVbPytRBdRCZlih7BzlBl7yPBAFRBbPzttYlI3VvUTnS0fKXy9VHki4n
G"iZ5lNjmFjoVjiB6vg2nAAL7C2EB3Yu869Z7PkFrXZruTA$TB2Ft0N60Ns1Qo1Im
G"9i4v6B5whSvGlrBzdlzb5E#Nb1R5rWAqkN6vQRSEJsZmnR5IQ1SnVPeevlw$hlA
G"a76P72sN39D83mGL9eKNuMNaTtqo10EM0UDPmbPqC7Ufm3LPlHbwXqknlygl4Gh
G"Z0aHzyswt3YIx6yKz9hOoL#lZBBftA1GKTPDo8NO$mOUy#IEJNV3HDhqV77o#Y6
G"rMwZcc8SQip9mpf3zSWPoVKmHy#0nVWTmkzk$PHI$0WnSNTmntNMLGLpzDDtASp
G"d4IGzKp3b#Dy8MFoXr5zXt49qyB919kZwoYY6wYu2LtagW10b1$9m0IMR#Jc9is
G"Wn4sf4wzFKABajUB#336nLzx3bQJnLyKnjzfRCKDfbljJtSddMVd7CIhNfIFuXo
G"mT5EoM7YLofVFRzkYCYyE7Oa6e9eKhj$xaEFRXCMDLfIEKUUAUmK9YMMg7dYW6M
G"56UaZyZM#CbHQNi4k0$ViViz4wM5MfApOCaJLbnNk$I9BYWmKw2ml76rYarldcF
G"MnzUAywgXrAFFGLn9Enlde5MQPyx35gdLH0YY2#ghnDzOT24vr70P3QHZYaMYKf
G"shhHEFgHul3Wyxq76LB8UH1AC3k7sYOC3SlGZYIOUNJAdTLrvRhlBcjG8BH7yzd
G"YqyzQRxWvD8Ii1SXVQKnKxfVPtO9sEBw5#22G7jwgcew9yxZYGyDHJ2Dqi7EY#2
G"76gMRqgCJfeYcWmwiLf#yRRCLJvmcdXBgy1hgTqILbsLEOcckEQBjXE$3CP10zz
G"i0m3T1bZSsQTSn#r675gw74MpDFJC1PrAi1mQSuPVgeVb$lRV0sfRhlCu62UFrp
G"zvhRDSnkXvrhz04P0O55yIFFhNJ5phohNwnNJjmKFrQ20HrxznvnDSY5S7yqEKG
G"#2SJ0Har1PvpC2w8qW6qq12WUVtqmZKDRqHSItQZtHl0ctMTuwMTaCUVBtU0kYi
G"j9opsmA5UJQjieqBMb5IZKwNYChvJOnvVXAWpdNBgG0oFv##SZvhlUqbzyaJbYG
G"c2leHJJFdYZ#gD1QAckhiGmQXqjf22fidPG$EitjE6nBDua$MmBTofrnOO4dKb2
G"YqlTsZAsRCDpkklEkqgOjKdKX4o0snP4oe0TO4o0qRI1LLFWHv1Sgy87ACheldU
G"tvpyC7v6UOgCA7TDqd0X6Eunzc2opHZjG6tqzjJbAQtaz6uvQvTO946XLDre75K
G"JN2SMTLSHaBiMGj91hMmb9FxhXWwNvT#liVV7C0UAGgek162mqdVzRtk6Q#f1B5
G"2gcAanZRiObAb00b9e6SaEIIGtlny3bjnaTMbNzIIA6eggzsHIgbKDGHkZzooqd
G"g0V4DQmH4GppM4i1gklopH3DTZjjafQhg4bR5hObRpaWImRUfIBtqqWJ6StNYuH
G"gKJmLgFR1ktycc1MqO8x9jVL3jay4OUi6uDF1VOEUJJeMrEkRhtClD#9otycar7
G"TTms3pdvCZU9BOnA4057XCjsS2SOnl1i95wXzxaA4o1ISleGJgeVoWohyhC740F
G"51bTaYo0Hr2bq71b0Uqdi96G#fLiyp23KeXHUa6VnVucLidH8jZhHO2PxBzQurE
G"ogrG6q2HdXXOXq5oiiUcYPqTQdUTBFZfiBCLgWNoxCtNwvMY0umLq1Ilm8WsgUs
G"X12470qvZJqrr9S5dGKn6ShtfiAy4OO8acUoGWW0LhWryCWFDajQJKObEHwS3H1
G"HhobkoCSomcGOPJ1HjhSGI8SomBgrBEwhMzd75vCjNlAiQQXGb2XDmc9LDSyn2V
G"YtbmGWD6kk8Raycza5A4hGgqT0aeO*GbayxrRaHPzXZDag)uQ*c*mfuwpvfvUGu
G"dceGeJqrf2CdAjQ528uGbsmbrfBVL3$LQeKGKTHnVVTU01LOj5niJ5lV5lXjoq#
G"n7BLlijBzPBytlBbjCd7zlZYVztRBtlDt7BDZ2Bv#YgQGGRhH1TU3nnOyfPfnOe
G"5#ByPmkEGT32WI302262wq6MH3ITmoRFRzbjAlByjZ77ZoxqyS$M7pTzoJi49CP
G"RCR7yPZ595c3Yog037z6fZ#yrByLd3ubpvHXK7i6uS7HLTYP6ppQVlRBPd76Ysw
G"qa#IO60ww2s27MwYsx0q3Q0$6625M2Z6gVpPzGNChDVi2tQrHI5iKFp232MWUww
G"DoIG$5GLB6SVP$kz9yCYok8Zf8EkOp9lsMj#Mo0hpzeFhMIHuWJNCB25eMQ0NVf
G"e3LUoRRbjrfAqNArb5p$5psM33DSLH2CoStlldorDtx2w2DKwqACnDQZbrdhAFy
'>> Continued on pg. 2
--- Opus-CBCS 1.79.x
* Origin: Crystal Palace The Ghost in the Machine (1:382/1.0)
════════════════════════════════════════════════════════════════════════════════
Area: QuickBasic
Msg: #13714
Date: 04-08-93 11:40 (Public)
From: KEITH WATKINS
To: ARTHUR SHIPKOWSKI
Subject: C to BASIC
────────────────────────────────────────────────────────────────────────────────
'>> Start: pg. 2
G"cYw4hPgZGN9JGW3c5LDPBqqRlI30Pn3SH8y0BYYIhW8Dli#B4Hlz3I5dUdgeVdB
G"DzlDeVRbulnabk*e(LpzfxKB0QW4G*0c)q*WqpXumUymU4nIrn6ObkibGyHmeeJ
G"HnG4fJjIbHjr0iqjmr8iYiIpHmrulPjIxPJKqfbeHjaHJ5nSjgdSG6OHT8Lb0HU
G"0fObeSjm55n1Ho6eHevb1eMLbpLzM00LWKGQrLnKHSjnUznUiPLjItHk6ig2yg4
G"Gg40MqLfhfToLfSPQIzmLrTVeHaulnabk*y(rWzfxyigvEvhk)Whb(G*WqpXumU
G"8Kqk9(smajvyZj4KJA7XuNU9rcgeWe0uU9wEFaJqaAWX#w2gtxow5I4d8S30PcY
G"H6weNaK$ZmLPjvOdnOPeXfy57SmzlorSbo#qhWHA1BAzPG8gKOhvQpTQqnHd9Pm
G"nMFLQffRuLajprlAb$krdkvdkbiwlWZ70Pu9FvOtDQdyy$GKKKunRqTOt5#lQqq
G"2tGZp1S2uHWFqZu2LiM27rkYh4ajyansYATbybnyaXsYQcb4bpyabqYcDpctyap
G"qYoilmazyddOOswpVbv4cdOp1KqEb#$b#Fc#FbAvo3aZFGbuGcmaj9anGfnGaNX
G"MeGk8RFnmB5PBDNBzjtv$xllEtlDK6$QzVRCo#YGSdNJ3T01SaSJWgdC7OTSHLS
G"c#WHHO2GFLoEpBlRGBCyvAaJmJgk$RZLUYDSWnVa8RWEHaGkpzfRCfCKdlsdy7z
G"Cd8AUrhlAxd4VwacxyBHI2NByzBBfmRdReda6Hfl5HDyuYVugNbS92gM1oLMsRd
G"5g7n7BHZX#1H0C5bOBsak4BdsetaJx0bm6G2dYhYxWiqg0jiKgG3waYbCcsG11w
G"ZjYWehHwLHixGunGoeuMN4Evxm7XfBTMgxVQvZlN8FMFqRMWwc6tu0Rra2qcY$$
G"BqbEW3wN28PXVNHe0#$hyc1ITUM1SLvUhKG6$$b6$t70b9nkoMApIg$B4hWrtpi
G"X#eBu#NyR6$fcD6oW0BbSDgGnobvBasMuGLLtzpZzPvfiZfPvjiX$yNzEcTQdjU
G"b70135zcQAVhWtXAkh5a0QfKNGEfJ9afGoIX1nPXi2LPjpUbWY6$TR$eE#f1Rwc
G"Aa$2UAsg#sotHREqA1bs8oK$eVbd7hyyxGCEdvTuVwLQM2G7e0FQQ$mvTlGQMMk
G"f7bOiRJympAfqsgfzJwjJTz2WDp4fW97J7biFCJQVJJ4ThXk#i#0LM$Fr$G9R#r
G"kFutDeN4Ezm22f1D6C6p$$NiNBsADFTkcjoEgEMNMOSBM6AKpMHN5r1QhK4o54j
G"UsCtxeJ9FmSRtoZ8yeU7IW9veUNHWDlyTlHWVbg7hyytiTUescQNdWPiKOryobL
G"rfU9bqjpbuY0eHi$wiYEaiYOYM0Hamif7py3QIDiumpcfZLqX8jumNcfZRqXClu
G"m$cfZXqXMBOf3$$$IsOrIBag5#W4Le6g4fcDd4y8PCgtJEVU3KJUUOJTHDPnSZS
G"HDJnSdSHDDnStRHDxnSJQHDrnSZPHDlnShj14iYl6fs5rUGC2$JUZ2jP95OSpMH
G"9UmSFLH9OmSVKH9ImS$JH9CmSpJH9wmSFIH9qmSZHK#jK0oeu2zyNidMXrgEEKb
G"zj4amkKbAfEtqReYW0Jm4gGmqhM40JHmaEd8MOkwFqX#GnXBA$HNrlb8mSuLZQa
G"pNtLBnpW6ukB4uQgoLAfOuivGsrzCk1VMYtRu1w6iUWyAoLft$UIBtaUraOymhb
G"WuDhcRkJd(ZdjaJlafjaVlaST#q6Db8ha5ANAaIsa#AaMsa#BacJuLbymby9b4m
G"#SoaNAZWaUJ8dr3nzadkazzafYHEz8hG4mGefG#OwmD3ie0uFapkaHAaOfUvdys
G"bixdqyVyditbyAd4tb4Fd4ubyK0ema3CaZsdpxRa80bO05whqUcWzhWUcWChqVC
G"2hWVcWIhqWcWLhaf3JEafZCFaQfU3dyBbaDA4CKoaD1ouGYjVwGZrtFbwxassbw
G"vqlkQ86uaprylZteOhGNixapraTIg21u0a9bu08eu0aA7hzL1JpH3E9JJrozMN5
G"xck4oQZ9c5gCbbf85mS3MH9ZmSlg3WzPB3kk7sXnCtm2rkNU8bqFiIUkcqB$jIU
G"0l0MGMES5XMuYratMEimf0e4AwhV2wfaPlBwzc4KDc4KH3aozyQgROHekod1C2N
G"0CgC#naYfWVbCa61VM8L3yoD6nZlhDAMBDR2qMdm#K3lLuX62WJQHDrnS3PH9mb
G"ehsEpXnKYEGuE8Se93if2m07xHEpi07#iB$fd7PyyFed7EyyxdPFeO3pGYMB8#d
G"Qt6UbEys8snsb#aEyItcGGtTaQZWtef8c2JfHEfP8DKnTH7Zz9izTa3dhVfiFbO
G"xfyFbizf4FbOAfamRbSajmavSayOSMfOHbiPfaS5QwGjgGWwGrgGgxanXa8NYau
G"8cSYae$c0sAPf4Le7hyMsP9aGZdYb2zaw0bGz8vhiOmDEGHs14bayDFh4OkspWs
G"dWepqtjB8aBLu5FYu1l4peomA2T0mSaMj9WcKaDu0gWmVXcSaFu4lOzEKf4aGOy
G"MtZkZZNQGnft9(O4CLtXAZmfNxiZWsRqMpIEUEfM4A30UGsh0rAtwdGsAanmBrW
G"5fSf4OwGdMGcuqBuoTVzJMNgyv$Vd6K2dInxXkGewdWK6$vqzKhoeKhag7JHN0e
G"uq7uwSHPJ4g4y3SSnSNvbhlIu9fu1mE2R35oOhclOZgXXa#$ggWVtj9Zli4Chrc
G"FIA8#aXWAo2AA#88$C5k#yTV7YDdA22sx7wMmx3argJhXpSciOHQI25TWqzY#b$
G"OHEin0JGH2kSyeTI3cdubW5OkWPPWmEWoA$1qu7huULDS0npNiJ1XHZMZLnGck3
G"II7PatBZ$khuUXdUuW2gtBeMMshU14fniTejpxC1nJPfGX0eWyAdymncmMwbgtZ
G"aJPDW9aWoa3tz8nWyAh2xq7LjJBea0liJmTKfWSjLWaAAgUGegWYC0tsPNscFLe
G"Elj8xs4XKWNjHlx5bVjHNtcFNeEpj8Fs4bLWhkHxuc$O4R8yKFcwdo382wXqMsR
G"gbs7FzA1Hcob36cj0ozl7dSUL5InTKfc0xi0hMxi9ygHKXLPeupCi$m1VCK9VSt
G"O6wwk6NlfMcfa1JLTvW4Mcp21AHRPcA$cjt90VwmKCABZWuP6AiOZXRMooi1YYr
G"bRaBiUS2bVNTVrUhez12XQUUTTSKWOhTP9SOfLcEaw$DzrXH0omkoI2PXwfkK6x
G"qb3XrClkppk8MmeGFyZlq86o#2#MRhTbPOl5ZtKZYvisVz8YP2krsMH2sYxa2oY
G"2IMISLK3aLlNDitP2gYuTTH8kG9EBS4PAwncrvYQCD7zJHYiLHYUD6xNBA1JYS$
G"nLzcTTMymZIeK$tgJdiCzzdtWq#egMbW$TF1TL9UZ1iSMaXk0z7qcG3d2vj#$kx
G"tkl#AAmDPbGLa2NlnHyT4TQ1$uWAbvRp6cggBlr1FcOLQnxP$d8oG1qqLVcJTEz
G"1$Zk3IQKNP1GHWGsypwA9OqRHUGJPk7LjRXfqwtpGSMtGHmul6xxa5zBx0FqxqB
G"xgosUmKJDmCSiRR4gajJJTKrJEauojmoMeczJzxLSRrqNBaGt1Vdg2PdxC66I9Y
G"cPCyDliD7BPlikdkiQwbrpxPLrN#pxqiS5QXKo3WGWTKY3nAdekCBmh3tYK6uIw
G"LrilylzQIPhjiOhBnzRo7w6G0I#S4ws9#mHdI09UVjCOlVIYlNUa1sdqGc,qVtw
G"XfgV49Idd*m*i*m0tmfJlevKrofutfbYqpXumnOWvj5erpD1qp1eubrvdkqurtn
G"Kujbfvj9KtGCYqpXumN0GcA0GcqT0aeO*GbaqbNvCHfeOoF#h)C6b)c*d9etX4s
G"tbbvdceGeJqrf2CdAjQ528uGbsmbrfBVL3FQ0nSJDTGmOSLTVDSHLUP9TUfK9eK
G"X0MZeN0eKInV0TSZTHki4nih7BzBmqUT#lx6csqe8Z0Y62Zsx0OC3PHTTLb5wWr
G"COSnSZX$hKWeMWmM6G4hgj$ZCO4ejCx$uMgZVs1IIvQmF4FkrlI8Py$sEhtCctA
G"iFL7HK8HnMcLiLlcEld5RlAtRktdkvFQu0pCYhEziFhgyT8Rf5CqSOoLi1Nugof
G"R#uOJMifVds9jnAqIUY#WlZGwuK8DAHo1PWoySUO#6zWoAAuvsNSUMjVjil0IEK
G"1ru$KMYioHrRHl4m5JmnHzqQkZRLdr#a5yIdKmwSMuJkKTgsYh4eFijFGDrKpaR
G"RgcYh4eFiiFGZvdb5d8Hcwdysd5ZWAG8qkhcynqs#ioeSgijF4WAaMdbRbOn6cK
G"KpmLdG2Olqr#6GqjZD6ucvapRV5tktBmFZYqIuIkLSgInDQhj#4lsYFmOKzAFXh
G"yxZzyiHmudkrIpqRqshJhzH8bN4JinCZyoKHaLsyiJl#WJ1N85cEXhe45cEXhe0
G"5cEXhzAKia5X#fwoDBBtb7fFGlnIp1wOd6qxY4GI1nA2#tLBApBAGwEu5#26chJ
G"rX4MhvQpTQqH8ju0EFw5CWQbrfRMUYnVGeUV59LjRQHzHWMtuCyWSbulnabk*y(
G"uWzfxS63LTMzy)nvc(G*WqpXumUuewf9(smajvyZj4KJA7XuNU9rcgeWe0uU9wE
G"$MQ1MgWjCStGH9$$VH3wxtcK9bOdOHDh#rD7qas7e28qI7aYeINQOnTZfKWvUV9
G"SYnSTfKJnSU1TVLUGuU11TGmncprF6ubzBFlzlRlBydvijgAKoTOfuHSfGceGVu
G"W8uScuGdqV5yFGbWyB5cUJhbjLJLGDWcqXcq3fppbd7b4FujV03iaBWW2YkdDTa
G"HiaNzbdydbAbj4qFktJr60iqV9HguMY0PuMTQjcgWtEvxm7XTcbOMrOb49$Qw1J
G"OvOay4lIZd9euMEWehHj2O8pXw1$le60DGP3cy7ob7j8c3b2obvBa1Sqlycs2fO
G"JnihjOjnUbbRaLPjpUbc8JW1TR$eE#b#QLGgenvVMzFcXG5odmFpyUswbsLI9Yy
G"Em9LfaFVz#EqUrnL2s9OvkAvoarlzUx119GOaUFaDpU0Uh8K7EsXCVECJQpLkI3
G"EeR4tlF6uC$Fr$G9R#rkFuY3qasCVApN3Er9heGP$8$tSheITK#eHRVtCTf7fx7
G"6naCTLnXN9bPy$Haeef7qOyEekMlHI5tOyofkMxHI5wOy#fkMJHITR0AqZ0sl0i
G"rSBT7SCgj2odK7hLDTKbaDt$o6gAHq3a#efevKweITIuagg$#sfN9KW3AnfaFZY
'>> Continued on pg. 3
--- Opus-CBCS 1.79.x
* Origin: Crystal Palace The Ghost in the Machine (1:382/1.0)
════════════════════════════════════════════════════════════════════════════════
Area: QuickBasic
Msg: #13715
Date: 04-08-93 11:41 (Public)
From: KEITH WATKINS
To: ARTHUR SHIPKOWSKI
Subject: C to BASIC
────────────────────────────────────────────────────────────────────────────────
'>> Start: pg. 3
G"MBL1Ry$kf7d2e6M7VIgTewFKu06fdqrd#tv047POHoafnxafnqTYcOObFRkA8Gv
G"0qpGIMNGIgOoDbye5Zc31q93U2RFpb9ttI#vTkWHCnPv34ghqUJDnx0BzQA75Qa
G"kZAxfWZL17vbK1inqwVwqC1y8UZGQXkA0aPOvO4mb5lfYf$#Q53iv7a8BGUM8BG
G"Ab8BGkS8BG9x#nKpPpRE9RjFzx6GL$JcW6e7r8dWKMOe3d4Ufyaz8hhm59FIplb
G"X1tpumEfEFOvSBaHtuFtYFac1ftClcvn1lqXQHb$O1zaXnpdOhEMgDobhQgCDo1
G"y$a31Aw3emLe8$2mom128nd7TzyFnd7Pzrl03ft1oe90hG460CBK7U$2DUao7do
G"ad$sG7m6w#$BHPFx3MpdwtZQo3$$VMeW9eG1nGhXyLUY03wmGlo6lE5Z30lw50f
G"HZe4Y31098RVd36FWfF$p#7GgWytqwZYGkNqbdEjDSWYFHR617El#XH1vrLhGsD
G"XuhWNs8Vfq2NsqElkL5IVqGJ16cXydKH801G8uG11GXgHi8rI$sZR11IwpuqFUd
G"vD7uc6qPAXP8MPX6IDOdj44t5ITHvDXonNGmw7ZC728$EKHeCUfySpDrQBdQNcu
G"77YkBvltVVXib$LWJ#kdaKjzmaxwGOpZKVEnySNRc9xVeo2T6vZ1C81JGKPdyaJ
G"QctEDLOVPzb$LWJEUGptwA0XWDFZbK5kbz8GOgNLg8OeWVMUreRkK8qTUlWvjkL
G"RBb#vstyhH80BAVUnGKvmXve0XfO$Qx76Y8l#busMxPdFN3FUoCWVNGlUGlSOcK
G"UY$$Din9W#eiH#wsOjt3N8X$PtG$EGtoQahDTSFXLtOhx8F6HQ$ZQw0sVsSlhpb
G"7rbhGY4lE8snQlt4dTFdiqcQUtNEyu7TlwERot7Nlq#ltYZFwltWl#9dy6xv6#a
G"I#o$pQso#WkGJDVU8hBqdhGHhXbmu6U7ypqfFXW3jgHbmFC7R79TzIT5CdOnzSh
G"U93Y2JOQydANWbCMs$x2pRfQcbED1pR5jiP7#5zcP79yE6o2J6eNv25SJoNDQYt
G"rsxsYtUCWDHUE0XgpiANYRpPDcoWOV#RV4Gh90pXOJ6awxNV#aqFS7NiBxyStdp
G"2b$3yhT1x$NA8pX#G35bE9Jg9Zf8l#4du4aLK#h9qpGZ1G4IM2P3N9FuC2NylqA
G"$IAOo#DSWnzI$Pjz8reIpmUy0LLLvwRQ5sx$a6sRk8c26KoIGmhCx7C7AxlbLFc
G"QsvvqgAdcBUoVOVAfNv1XL3dBrW8jJiZvb3#VENIidZ70D7Dsp9UgTGYCf8byf6
G"hZUR4QYPgsi0fdDWShHE41uzubJzSx9x51h63SDZ$Vj1zbm6in3OUQVIoNC2n6I
G"9F0nxWJERdq5EHwgJprRno6AuxUmC0VXpBR6fDJ5GsPY403s#V4NTKAO$lzg#ht
G"64R5IwK3O#3K7aNxlXDyuoT$xhFUCDE#NIY5SC94NUl0XEvFiPosukp$yt0IFzv
G"Rpmr0k$bCxfaGwCCJlWh7og4l2Qg0xeQ36DkC6crGAz6YWl5wPwwz1G2RF9wAQZ
G"Dx5c4D9k2YPXE0x8$vA5FuYlwFLtE$ONebnRWYNQhODsrMCRFHEQ6vd8ymbpSdv
G"$aJI2dzm#4cUfqNwow1xiYiCo$hSRdB1ylKJZm4pglydnycpidridtidv4bxGXB
G"XgAXh8G7ggrjkrbWX#G2WHkqP2WP2WR2WSUq22aomdxok3eSNhWkmWkuWjKWnK0
G"l05c86l4a7i0IJUh2j3gGM#$Z0ywrNIBkJLTVBcMWCTJjeDFJUuNhKUwCOdv83N
G"NtuUeKNK0UkCO8Kxi7k3UbCOUuXhnGyEuc9dBWNuZaMIkpbgezmYVsGN51NrirX
G"3c4BuIBhp#UceocYUb1S#zO5tqzlV6sm6HY2qZ5ekFeSnXtpbKJVyJ8lyZYWfJ8
G"f8kEyejqbrEdUiO#fk96#XE0wtxnWi8bIC5srOoLpXro6vZG#ixRBfRRm4dwBDY
G"ZZbV$aE3c0ehWR7W6LF$ShfXnr#g48VeoFNpxUyCGzFUmKXbpWblP3XbtN$RNeO
G"Tw3rVE(38jUyNY$vImdJmE$VrLzl47rwjy2tnde9zGfzI0#FZhnLnElcjNU52NO
G"kKbckBVjethkLOKB9XLdTKlRAhbvtBZftezj9L7m42r#d2tDu4K2GtriVa$pnm9
G"gYqGJDj#Nf#YrEkk$bI9asaI6fSiCHN#bDwvulxOu0iNW9UhTs8lQows8wuFDbt
G"MspDEv12h8vkmRMO1Dft0fOk7CEbHmSYDTWMuAW1r7CDDrx$6j13BsfFGKMrU3M
G"usUbi3gxP4qtcFzuT5igF5PxV$hWmvHGOoV$KtvNTtFcrkJBmzZYr$xIyyCXXFJ
G"gdBrO8hOUMRzl$WsNGvg2$RVN5xPxOb2grV#oT1LdPft2G$iiSwHOwW0LSO6w4G
G"94eHcctvUfJrneP7uxmtAzmdy1NHcKKVhrINS#b#DDXd8XmJ9YzfZfWZi9srnbR
G"lgusEDfAG93xhOwfpPwEtA$dPZEGKAgghZY8g5W9RoLR8Fwb8zlLJAemB7iRRVm
G"1MBv0tgl41Tefv6SWOn3PIQZkxOjMIlUQcuPjMkHCVKrnkfPwYz1b0UxaAnReNp
G"7vY6Bsexb8W11wyrJItZmY4EBzw6XNlBJ0ChkR7UebRBwxU3R$zTCKyngzEcq4z
G"j66QxywxS3d86qY#WqYX7eAoNYraHKC6Tdu2jGY2zvpZB0Jzdv1ED5ovAPmrnqv
G"I7L6iocOHPD7vGDWXCpVZg7r6DrildlDzklJiDsn103CaUs7BS3WbqG5#7Odg#v
G"q6kG$H5VLmM5qz6wL650b5Pr9#kPlhz5nyCkDJRF9uhY#k3j8nJ6IL8jiH#0hY3
G"3yu11v8dIu7bBE$HT5BDSIEa44n0dSZ8a51xQL5eBz76ZmUSJTPRwr3GKHvK3mG
G"W2Q9TEV7JoSJg54gursC3VqixyDwEb5ZILJp908hXfjYFVIphyS66exKZCe0Q4Y
G"#cqCV5lI7PFE$cEVJ0Ej1dAcUB4oavFEc3nDhqRphlvEiQn5iXXth6Ioi#vfGUb
G"pe9jBikirxafrH4k7io0OlqJxWiWZWYuEkybYq3WTULNGFWefC7$6rgGF8bFy3n
G"PbkB4laMZTaWHD6shcbd9diUcymVE6kH7hXfijlW9eva7TsueC0e3HfWD4v#pE7
G"r4cU9UUiOoNT1WXV$lCT5BBR1KCa4e8FA$GvzFd#8O86y7qZ3czUVII2edPe3VH
G"ekpo0kMPluLTpQAw6wSSpi11ZX2rxnzR$6m2LAPvSz46v#y$jcxkk6diax2rH7R
G"VoL6ef5fmH69T7FWgNH50MSDGY1cdrFW0nEs51SSDyvDWu2#Y$9JU#WLLnQyF6F
G"SAz1FrnxyeXHS7Fy#F4dH4qH4BH4DHiOHO0HqHano#OD0Ap5ufPi9DeB09tmvPn
G"jRteXP8#7JUBaKUqs3NFDh$PVwk#J3bYsqYtSKj8RtYheloSbyShGl6fq8FD$hC
G"PJU8DmDZ8OpEx#$tB4hQivbPB4O3gishlRwHNWBpH3D318hKaejip9x$MA92$8S
G"fN8gqEsj#oMNRizgG9ecHY19aj7cm959$8CekZbC6D7$m2ry6p7$v0RWbC#vzDF
G"ahMhqw88EX7JT#5pi8HPmB3xT93Tcb49h$adMA7PFN$tTJe#wO9mMhNHOhfZRuq
G"r1Ghn9Ghn9txaNGkLngfhIRxK80ijZKvhJ80jjR9B6DipzsYm4EcuS5uJD$fVs2
G"6SAnLdiptJXEJm#6ySvB1xkJ9ez84Xy7d788ng7IY4htlN55CYi6ULUrLNWLUGL
G"NfbWBEEeiRt$UkRRfAAflWg77h7FlEqv$e7KN#4hajEDQMo2LiJb2IaRgIp4VJw
G"H$o8ASxgVWS3P07a5YGhwBuWpnRRm$h#5PFyTVyfWxWxT98IDA3jEFv$593YomK
G"5n6LrL15OieG1gT$ySUWas7$FWCncqL9srMxU9x2$#Q1D0dBbeTX8s2$yz6Ewb1
G"O5gEY#xN5cHy75EhL7QKCNhi3R4uln9njcYG8Bm5aXi5mee5#dVtVIJ$3juLlpA
G"FeF9kSNNzcoo9dG7mr1DNWtFRAblsoeQvTNYjiDMJ7HwYpyJ6amMbAThz$as2ie
G"AABY#5IiMwRBcC3YaRu26G9$zuH67LTrnj8OwUQSGWgCVGh5j4bWJOFLhNQsnLi
G"Fna0kbiV#46RHrwOdvSFITMhbQA4LyLZlFyk7OkaF5rSvNN52NVXnBZxfWZocwI
G"S$07ljhN1ThanBvMpajYvWzPPm$b0Q33fy3YGZdwAeURn3s77bAZmpp3S8$EiwV
G"qT5Nv4r4KdNxxALHZ6t21csJEGgG9Snd9oC8gGVCy0z#t0a8ccZGUUWMogBBgSS
G"TYBH#2s7GWAdA6van9dG26$eaTdcOz222gJxrY3NSAGvZ#O0T5i2H4ix2GeDxUD
G"c6hyVxEVEdF0hjkikBdM9nOyNaFZHj63maZ6xpWN62rBgti6Pn0UBqa0V#o0KT6
G"xFhomK5lgAdVKAwm3IzpcrF6yjTWQP$Wrp2WvgFCo#aIq9W#CE4yIVtJGBY$$uc
G"IxiAYfHbBXXnPJOyVQGeABFuLsdZoP6f$Eg0CTMftQEDrNgSp#neJQcOgF0Qzc$
G"Sg9aZe14leBW2$v6iNC8b#dF8zyBAflC0tQTbB$V6Kme8Fv4c3MJrh4Sp71OKOc
G"F$4pjHxYhE6eeM8mN2jevQ#R6flCNUEST49Zpk$hMmbyiezqkU$8iBzsjiIBcbr
G"TUXZxKBmLRJJsueGWNnX3Go#U$CzWiSXij2LCnngc7nWai$JbqEH6A1QCqD3qOU
G"EPxy7lM5tbcnggIJsi8mzqUqOPdpGpLoV7FKEGfl9DOI9Jp1MTdPMbbaWG2Vnqy
G"ysfqUYEPqSJVtdxkAO3j8kh4aOGYt1p89hhWkhch3G$QG4m8wemxb7B0cFREAOu
G"udfjyPC7eugb4ySWCHFa8JxYbOa$hRBefyCl2t3KywS9ch#6kXQl71DeS9$1Zp9
G"mQX193jujL9gGoTUXaw2xp5c8kX9g7v6pfI7pg27Cce0cnHGkZf8kQbKrhXnG$d
G"AFdUn2UMWXgWi2PYlsB6ZJDEFasNPpqtFHbGiB3ak7iC97PwPr#tFfMC6wVe9vW
G"D7Rvk0g2lXgikATRpT#7tbUIZWEoiQYtplNhF7h5izI2dff2IFtbKPUG5CSdHRs
G"a7x7RHlTLcFE#j86tBCJlL0ScfPMEKwyAUS#nNEMmhP1ffGrmL2EsC0wHVRPgFE
'>> Continued on pg. 4
--- Opus-CBCS 1.79.x
* Origin: Crystal Palace The Ghost in the Machine (1:382/1.0)
════════════════════════════════════════════════════════════════════════════════
Area: QuickBasic
Msg: #13716
Date: 04-08-93 11:42 (Public)
From: KEITH WATKINS
To: ARTHUR SHIPKOWSKI
Subject: C to BASIC
────────────────────────────────────────────────────────────────────────────────
'>> Start: pg. 4
G"DW9aozHQMfHsMdsfuKR4OJLAp2r8JSdrh0qJdw9H#id2CEuzMlCRgACgy4HJadp
G"6ZkpnC0sGaXjBlFqdAuu7Phk4UDokdBju9#G4U#WbDfwCRIWzC4qYpngbc2lw#j
G"2S4t13h$pHTc2e4s1dbG4AMVyeHpSNOgG2LPFaGUVyURRz$7jkf4CEdzi9kf$IP
G"g9bQx8wmGRam935#84TQfNN6OiX$pdqy5SnwJEocqvT0$VtBx8Od0pi6nqpP2tp
G"Mmbp2umgJx3PcN7rd4b8pZh9JpKrHiBrGiRfD1rGSJrN8iuDpYvB$oZUCoaSnym
G"3#HzuPtnjSAD5HzWXypYHl8UvWga4zR1DD1216UU6yC#xVjmBZKeTdsox8MSZ$G
G"m0huDiM4MCUV3apWkjMMBUOIXaADrn9VmEkzBgAR5uGy37HUK9uiv9fEQev$dYT
G"Fb5gwMj36XKBF9cBHH9w#TQBk5ETBc5wY02uXnF9JcWWdTGd4oj#Cp4kjgSWS6x
G"g1E#vFQXOnVWjcMP8gOaShFbOFM0JAVOPZ8X7o5MY5h93nTEm0E7MU9I8Fd5mUy
G"BA#bwCpc#bGskaUFTj1N7kqXCX$kd3P1R77X6h9iXTb2DlxTFGp3hW1VJaGoBtF
G"G$pd1Wq6Fr8RttQLdORMFvS$Gg8xGp6bNRxcH7la$)l#bMiP2M5$hKQZeoCIHyv
G"IpW9N4$sWN#0wi7DJVlfpEb80Z5van5jiJydBmToEXB8Fni$x9Qp6rozyg$Q#eD
G"tidbDcnjJ7QanzI746PWHWjguOMNl9cpXCbe4pQet0kHpa3wfHtCxS27I3D8eC4
G"bfWH3$tPiKeCV4VGOhf5h5Ih#wrffK2pKFhWWFfH70BJW9sS2ziKBmvc8E6Zn8d
G"e#YDKTAechEvOgjjq9ChXZwiqdTOfW0cVac61iiwP93QMd8TU4JCl9rrWP$zCRj
G"ckMk3hy#a5wFDbQygYDKhbczHN$r9Q2lgANUMf936#QeNaeTpaoqojSwT3jc02N
G"UpDGoFUjOlVUH$$h$mxVqXTGrGiVnzOv$a7jaQm3ccwdiU4Y1Grx91bYDroitMl
G"3ogTeRfossQmi8Cey73x6Ju4sHbIbOwNBd4E4fZFC1tTE7uQw5n0x5vCHLfu#Dv
G"qk4trHoq5FCcKfnM$RzDyDNtzcS$Hk5VDNa5VClyoVQ$Nlgfku9GKk#de7cNtG8
G"l7W7dy#h#vWt#o4Vl7CtER7bshMWqYrdsuPxV8WdPK#ls9rFWc$Kaw8WhQlM4sb
G"titPzd2EDPWbSbhmpG6PJQh9p0Fq0dQPsC0fFTc4s3E7qdSZySnNJ#8KmfTVF0j
G"2dWzGOXKlqsN0ON#5x6jM85t6fpVgJ$iJf2bx6RbUXo6KeYB9fYJsWEh6Hm1hps
G"GAlOfIqONx6vk8nU9roS4Wl2AlJeOrkmewJh5XJHGq6c7VVGBvHogBcynhig4fe
G"2BOPE9#I0meGCemB8h8AtjpajCaLGJYaCYymalBhp03OaoMNtnoGJ9bgWBfbXaS
G"ah7h1chFIo21X5UII#aU7nC8i6zhah7I4yV2A44nXXUgyHDagJJD$9URJJ9xxHJ
G"Fhh7I5zNih7g6z3ih7w6zFjh7i7zVjh767Eplh7k4yNlwLmmG$VGbCq20PcsPwx
G"32sQM22wwqY00kw5gw5Mxq2sqo03c38k30Ew0sxqIYXMsqgZCMtyCc2nnTJvUVD
G"UV1mtx3lx4Sq97kgEbxgbO2LJ9TSfGdnSUfKU9nzN9xgKRAfKMnTSTSaKQOnTZf
G"ec70nT0P5Ko7hKWnSNb5FRB0gisx0k3YW9KmPoLOvfGbjylzQIPhjiOhtUVnU1U
G"LoiTOplU1062Zeois37#MWHQotM0cuSwGMeO$6q$Qrtktl6xE7n6taLBWUsnjyG
G"rJ8boWbQAqRqfemi5pWC1f8a9anJRvas5auSsscgGXHxamdVafWSlGV4aOPiJMa
G"UQHRaoCrAaHfGKLW#bC8guGqKGfTOfTGfiyVMWycvGRGeKWeQy9aZegMWeMxfQh
G"4z5EocblycwyAhU4fpbpcc3bq3JqeySjCeRO0T1LTSnLgyVbZVahKc0apcA4Dhc
G"KBq5nSBVHD9nS7$bSeyYUWeSlZhS5OCKGEKGGKGIKG8KNobu7J6tFC9s1gqL3qf
G"OP1H5HDSRj3C7ww5Aw2#27eDHTTToJTLqZonJqVwZjBATBAjJMXIrrn5TUYaxXb
G"4YOMyz8BRtMAhDV6pMEdkz1pBDyn05SUNG155yDGa0L1vOSBCxA35pai20Ilhaz
G"NoaYIE32nECUgrRYGOLXYddUU2s4#gUYq6RJFQWNoBnlBBSMmaTha35XyUzdrhe
G"QZkYEyN7CeKsTXOs#aWAxGeaKfTJdailA3oaqwka1sdqGc*gaGMCwXf8XkPxjrb
G"(GQr)g*m0tmfJld1GabiXiuuHn3GwIAUnpfyGetquX2B59hzAD7yzBDjBzbjpNl
G"DjBAFRlrRpBOcMo5yPBEHBzMo8WvUVDSLDUZP6W1$wolVpd1ruKSnS59T1LouVf
G"b1Xo23YMOBbpQ$RZ4Aqi9J2YgwYccIN7O6yPBAPlBKFvC76itwXkxqm8nDKNByz
G"BBbbXJQJKW72y8n9i49lvjibPtFkvlQomEpeP3WnnA7M9niRzAyL7zsE323W1nB
G"b5ldkt4EdYqgYqq8wLVyS1Tnm6DJYuC8EpcV0#bPrtktlY2lR6MnnuTn9CSOry1
G"0BXwxZA2YkhPlMF5Von1ZAUBwuIc5l7H8kPubTwK0zivz5cSVizPiVRyfzktji7
G"zpbjmm3tW5EcHdtATViFp0W6wq623KSs#jiIFccHfTVW2tyzXJvUrzmuU3NYP#Q
G"p3Yi#cUdK30TUYDmdF95jeoipPmpjiwwtgMTLvLD3s2e#A6LAUQ7UTZ5SS#h8P0
G"LMTT01odvT0f8ZDCDCtRXJA3H56hgvxA27i2fu3O0eDpz5CtRElJ1Au0eqmLSmM
G"SyUKPajtj2IOGpxDCLxuhnxH9ETPfolxn#DSIXPDZwtvD3LYTmpowxNuPRzzxd3
G"WEgRNOSUUrP7ZOvnzIIEkwB2v$Xc38Ic1RkUnNAQI20eVs47DkdFmmBEvxsjwyI
G"VASGM1nYcAVnauz82amPlAixf3aGrfLLzZV1xjrk$eU8iEYOgBYgw6ggVdh3fRR
G"LZM7WwPSommvDEO41wDFuMgc3KfRwkHm0uFNstCPhPvfP2G4VHw2Fk0#x5kmTcx
G"tbZRNL4fMWq0LQ8lpHLONG3flCa71zD60KY5M32kgQvgwho5RfdLtN2XK8MT5HT
G"PsDcWRM8R6uArX4IURYInjtQtjAveIl#rz04mRtJXKg4vpVBBDE#fBzqhPEARbT
G"mHjmbPtgeTthM4Sj8l2WoNLnJT#xO55OTIx2$ZfndPMo8hUZXYBCMLWip33Kjqt
G"1fI6ch7zTz5xCZ8G4MlRhfZ4FTf76u7Bqk1Nofk1726auLqWM2#sr3WohPgUzv1
G"YQyNq#XsxB86XuErteVyKuB3UgAVXhIBFnwZ3xaoDBACA6OxgxxNnss5x2VoMtH
G"dTtqezYYoTytlzWo0YtfuQasDmUoylJRdnkX#mk5kPlXbPSNYrO21HrtyDXPOo0
G"yC$Acg4n2q46XFxVhkeBA5YG3UE3YymytjQZa$a1HcOvulcg2bnDV7BwSbXb5Wg
G"fXc5WgvHc5WMcix7u61yyJ#pdBasSjk#UKIDycOD0G4maFBNf2QqHnEPZJaqYKd
G"mfCafrotZrXr2gpnkb5ztRDQZBMLH9klvQykVGmf$hhpUqNh2WOZdCowxMvBkOV
G"D396xvpULZPKOLWQVJHfHPHGB2PbM5Hpmp0KWG3WyUhJ$teEtAd8ulp#o83DTZ5
G"GLltykJeweKrw4JYiuQE0QcEgz0uOZIPKHCmuYKYqjd#YqjtpdLmQNNHsgyNJkp
G"jmwYOvi0eHDdeknMUaKspLnKB0uhMcyozkiMH1mAIjD44sPBItkRMWRAY9ibXlA
G"gXeeeS2feqfOGErmgjc$eJyhYUc765y8QOeB8H0i3zJoKJCkG1jOSnpidjE1qnT
G"#TjBvMArX2457VjEd7LvADzfdKrxIXTO2Gmb1gqb8MxutJVBlpRH3rIlcca$2Iq
G"H6ZhbKKVyplilemecoTjGHjTOnHA3A0MOTrBcvibNfcWbqT0aeO*q(WrwECb24#
G"#Fid)yp)Gc*svuqe1urUq0tdrf0KM5acYmW1aIX8g3qNWKg3qq6GMYaItmKtaIj
G"ggYug5acZKg2ugcAM34rjsXPKMZ4MWWgqidxidqeg3qgAkM3yhkQq2iYXqN0SWg
G"OaqkYpAY2eg64cqaIKqhAYM58MeUWg#qcggqmNW0g4Cu4iN3Cg54vqiXLMq5uML
G"osAAvFwgGku38XqwgIEN0irUMN2KZPYcR2M2uggQvBcc4eMZqXGshrohxquIsLQ
G"Y2nwWLUvZm22G2jExro45ugkoK3WgxqK3mgkR(qTuacS(k*y(e7yfxejXa4wah)
G"Gqb(C/ab(i/m0tm5crpneulfGalaGc*gaGJtwXft1cLniCb(q$r)f/q)c)Gjh)d
G"9etUGeulfGalaGc*gaGDfTceMMfp3by)qPc)i/q)c)Wcn)mfuwpvfvUGeulfGal
G"aGc*baq5twXf5gTkmoi*T*e/q)c)qSo)d9etXa1sbiWcaO*GbaebNvCHHyu5vDO
G"*Fe)c/)G*y1d(WqpXumU8Kqkb1sbiWcaO-07KvCHXlEV4W+d*c/e(G*Kzg(WqpX
G"umUqurgb1sbiWcaO*GbaqbNvCHfeOoF#h)C6b)c/e(G*8Eg(WqpXumU0uqqb1sb
G"iWcaO*GbaqbNvCXQFx2AMHb(0uj)c/)G*mbh(WqpXumUuewfb1sbiWcaO*GbaOj
G"NvCbFSs6vsu)OAe(Gb/e(G*8jn(WqpXumUmeulfGalaGc*b(hz5XfyJ77$Hm)G9
G"*k/q)c)q15)svuqe1urUq0tdb1sfy,kaGcaqH)qX6+a"
N=15599:K=255:IF LEN(C$)<>20799 THEN ?"Bad script!":END
FOR A=1 TO N:LOCATE 1:?STRING$(50/N*A,177):IF L=0 THEN GOSUB G:L=6
W=T\P(6-L):GOSUB G:W=W OR T*P(L):L=L-2:B$=CHR$(W AND K):PUT 1,,B$:NEXT
?:IF C=108 THEN ?"Ok":END ELSE ?"Bad checksum!":END
G:I=I+1:T=INSTR(T$,MID$(C$,I,1))-1:C=(C+T)*2:C=C\256+(C AND 255):RETURN
SUB G(A$):SHARED C$:FOR Q=2 TO 9:DO:S=INSTR(A$,CHR$(Q+38))
IF S THEN A$=LEFT$(A$,S-1)+STRING$(Q,97)+MID$(A$,S+1)
LOOP WHILE S:NEXT:C$=C$+A$:END SUB
---------------------------CUT HERE------------------------
Arthur, these are the files we talked about put together with Postit 6.0.
Let me know what you think as far as converting the format. These were all
of the files I got. This is 4 of 4. Thanks. -Keith
--- Opus-CBCS 1.79.x
* Origin: Crystal Palace The Ghost in the Machine (1:382/1.0)