Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!im4u!ut-sally!utah-cs!shebs From: shebs@utah-cs.UUCP Newsgroups: comp.lang.lisp Subject: Re: RLISP? Message-ID: <4225@utah-cs.UUCP> Date: Thu, 29-Jan-87 10:59:10 EST Article-I.D.: utah-cs.4225 Posted: Thu Jan 29 10:59:10 1987 Date-Received: Fri, 30-Jan-87 05:40:49 EST References: <6267@mhuxu.UUCP> Reply-To: shebs@utah-cs.UUCP (Stanley Shebs) Organization: PASS Research Group Lines: 19 Keywords: Pascal Lisp In article <6267@mhuxu.UUCP> davec@mhuxu.UUCP (Dave Caswell) writes: > I recently ran across a language called RLISP. It appears >to be a preprocessor to make lisp as much like Pascal as possible. Rlisp is a surface syntax for Standard Lisp, and is part of the Portable Standard Lisp (PSL) system. It is inspired by Algol-60, not Pascal. Lispers around here hate it, while the symbolic algebra and graphical modelling people think it's the only reasonable way to do Lisp. In fact, they've been wanting a version of the parser moved into Common Lisp from PSL, so they can continue to have Rlisp! It makes sense for people doing massive formula manipulation - standard mathematical notation will always win out over alternate syntaxes. It's worth noting that most Lisp dialects have some sort of Algol-like frontend, although Rlisp is probably the most complete of them. > Dave Caswell stan shebs