dan (08/28/82)
I have just been evaluating the BS interpretive language which comes with System III. As distributed, it contains a number of blatant bugs. In addition, whoever wrote it seems to have no moral inhibitions against the use of goto's. I have managed to fix all the bugs I have found thus far. On the positive side, BS compiles its programs into a pseudo code and is thus roughly as fast as the fastest BASIC's I've used under PDP-11 UNIX (e.g. DEC-BASIC, BASIC+), all of which are faster than either Bill Webb's BASIC or BITE from Bell. BS is written in C, will run on nonI&D PDP11's, and supports structured, modular programming. Has anyone used, fixed, or extended BS significantly ? What other interactive languages of this sort are available ? The language should support structured programming (not BASIC), usable under small PDP11 UNIX's, have acceptable computational facility (probably not LISP or FORTH), and written in C (or equivalent). An interactive C would be nice. Thanks, Dan Ts'o ...decvax!cca!ima!n44a!dan