don@novavax.UUCP (02/26/87)
I am searching for a version of LOGO to run on BSD 4.2 Free (Public Domain) or not, I am interested. Thanks in advance for any help, ------------------- Don Joslyn, Senior Systems Programmer Nova University, Computer Center, Fort Lauderdale, FL UUCP: ...{ihnp4!codas,ucf-cs,allegra}!novavax!don
billr@tekred.UUCP (02/28/87)
In article <299@novavax.UUCP> don@novavax.UUCP (Don Joslyn) writes: > > I am searching for a version of LOGO to run on BSD 4.2 >Free (Public Domain) or not, I am interested. > >Thanks in advance for any help, > >------------------- >Don Joslyn, Senior Systems Programmer >Nova University, Computer Center, Fort Lauderdale, FL >UUCP: ...{ihnp4!codas,ucf-cs,allegra}!novavax!don There was a version of LOGO distributed on an early USENIX tape. I used it on our 2.9bsd system (pdp11/Unix) and it worked fine. I haven't tried compiling it on the Vax, but I wouldn't expect any problems. Here is a portion of the README file from that distribution (sorry, I don't remember which tape it was on, but I would guess c. 1983). Yes, it is all written in C. -Bill Randle Tektronix, Inc. billr@tekred.TEK.COM --------------------------------------------------------------------- Unix Logo Interpreter Lincoln-Sudbury Regional High School ----- This is release 3 of Unix Logo. Release 1 was the one on the first 1982 Usenix tape. Release 2 was sent by me (BH) directly to only a few sites. This release is much like release 2 in capabilities and syntax, but has been rearranged internally somewhat to make the process of installation on a new system a bit easier. One major new feature in release 3 is the pause facility, which allows interactive debugging in the local context of an error. More on this below. I would like to thank Don Martin and his students at the College of Marin, who have found huge numbers of obscure bugs in Logo and therefore helped make this release much more reliable than it would otherwise have been. ----- This directory contains an interpreter for the Logo programming language. The interpreter is written in C and YACC, and runs under Unix(TM) version 7. It has been exported also to Vax 4BSD and to Idris on a PDP-11. This program is based on a Logo interpreter originally written at the Boston Children's Museum; the present version is very much improved in its capabilities. On the other hand, the original version ran in a 64Kb address space; this version requires split I/D on the PDP-11. (It can be run on a smaller 11 by turning on the definition of SMALL in logo.h, but with hardly any recursion allowed. This configuration just barely works and is not recommended. If someone with such a system wants to tune it up and send me the results, please do.) TURTLE GRAPHICS. You must #define symbols in logo.h for the kind(s) of display hardware you support. Also, if you have a graphics terminal which is not one of the ones already supported in this release, you'll have to add some code to turtle.c to support it. The enclosed turtle.c knows about six kinds of graphics hardware: 1) Terrapin floor turtles, connected via DR11-K interfaces. 2) Atari 800 personal computers, running a special terminal program. 3) DEC GIGI graphics terminals. 4) Retrographics boards (known to work with ADM-5 terminals, maybe also for other Retrographics products). 5) Tektronix 4014 storage tube displays (with severe restrictions because of their inability to erase selectively). 6) Sun Microsystems workstations. 7) Tektronix 4025 (added by billr@tekred) DEFAULT EDITOR. The "edit" command in Logo does not use an editor built into Logo itself. Instead, it forks and runs your favorite editor in a new process. If you have an EDITOR variable in your environment, it uses that editor (it tries with /bin, /usr/bin, and nothing prepended). If not, it uses the editor specified in the EDT definition in logo.h. This is "emacs" in the version as distributed. If you have questions about this Logo, there are two places to write for help. On the east coast, try Computer Department Lincoln-Sudbury Regional High School 390 Lincoln Road Sudbury, MA 01776 On the west coast, try Brian Harvey 2456 Hilgard Av #406 Berkeley, CA 94709 -- -Bill Randle Tektronix, Inc. billr@tekred.TEK.COM