Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site utcsri.UUCP Path: utzoo!utcsri!petera From: petera@utcsri.UUCP (Smith) Newsgroups: net.micro Subject: PC-LISP PACKAGE (article 1 of 13) Message-ID: <2660@utcsri.UUCP> Date: Sun, 27-Apr-86 14:49:51 EDT Article-I.D.: utcsri.2660 Posted: Sun Apr 27 14:49:51 1986 Date-Received: Sun, 27-Apr-86 16:43:11 EDT Distribution: net Organization: CSRI, University of Toronto Lines: 85 Ok, Here are the instructions for getting PC-LISP off the net and onto your MS-DOS machine. The entire package consists of 13 parts. These are: #1 - The instructions (this article) #2..5 - PC-LISP.EXE uuencoded #6..7 - PC-LISP.DOC ascii #8..13 - individual example .L load files. Please follow these steps carefully otherwise you are guaranteed that the executable will not work. 1) Save articles 2..5 as uuu1,uuu2,uuu3 and uuu4 respectively. 2) Save articles 6 and 7 as doc1 and doc2 respectively. 3) Save the remaining articles as pc-lisp.l, turtle.l, dragon.l, queens.l, hanoi.l and match.l respectively. 4) vi uuu1 uuu2 uuu3 uuu4 doc1 doc2 and remove everything at the top of the file up to & including the ---- CUT HERE ---- line being careful not to remove anything else! Check the bottom of files uu1,uu2 and uu3 to make sure there are NO blank lines past the last data ie M.....stuff..... line. 5) cat uuu1 uuu2 uuu3 uuu4 > uuu 6) cat doc1 doc2 > pc-lisp.doc 8) rm uuu1 uuu2 uuu3 uuu4 doc1 doc2 9) If you are doing the uudecoding on the host machine then do uudecode uuu (you should now have a file called pc-lisp.exe of size 139086 bytes) download the file pc-lisp.exe to your ms-dos machine using a B I N A R Y mode transfer protocol. otherwise download the file uuu to your ms-dos machine using a T E X T mode file transfer protocol. Use your BASIC or C uudecode program to uudecode the file. You should then have pc-lisp.exe of size approximatly 139086, but it may be up to 8K larger depending on the cluster size of your hard/floppy disk. 10) Download the file pc-lisp.doc and all other .l files to your ms-dos machine using a T E X T mode file protocol. 11) Place pc-lisp.exe and all the .L files in the same directory of your ms-dos machine. Type pc-lisp at the dos prompt and wait for the messages : PC-LISP (V2.10) ShareWare, April 1986 by Peter Ashwood-Smith PC-LISP up with xxxyyy bytes free, xx% Alpha, yy% Heap. --- [pc-lisp.l loaded] --- --> These may take a little while because the program is large and takes a couple of seconds to load, then depending on how much memory you have initialization takes a few more seconds, finally loading the file pc-lisp.l takes a few seconds also. Be patient. If PC-LISP.EXE does not execute then please reread the above instructions carefully. Did you put together the uuu1 ... uuu4 files in the correct order? Did you cut out the top lines from uuu1....uuu4 but no extra data lines? Are there any extra blank or other lines at the end of any of these files? DID YOU USE THE CORRECT TRANSFER PROTOCOL FROM THE HOST TO YOUR PC? YOU MUST USE BINARY MODE FOR PC-LISP.EXE OR TEXT MODE FOR UUU. Is the PC-LISP.EXE file of size 139086 (on the vax, ms-dos size will vary by up to 8K due to cluster sizes ie minimum file size). Do you have enough memory on you ms-dos machine to run PC-LISP? you need 256K or more. What version of DOS are you running? I have only tried it on MS-DOS 2.0 and later so 1.0 may not work, I do not know for sure. If all else fails then you can send me a blank diskette and I will put the PC-LISP package on it for you. This should not be necessary as I have made sure that all files are less than 64K and have uploaded and downloaded the binary myself to make sure all is ok. Please do not send me mail asking me to email the package to you, it is much too much trouble to mail this thing to 500 people who did not get it, rather send me mail saying that your site did not receive it intact or whatever and when there is enough interest I will repost the bad parts etc. Good luck and let me know if you have any comments, good or bad. Peter Ashwood-Smith, University of Toronto.