Article View: comp.lang.misc
Article #1024Small Language Wanted
From: Greg Wilson
Date: Thu, 20 Aug 1992 08:05
Date: Thu, 20 Aug 1992 08:05
40 lines
1963 bytes
1963 bytes
[apologies if this is a re-post --- problems first time around] Hello. I am looking for a small language to use and modify for teaching purposes. Features I want include: * small, simple implementation in C (at most one week for a senior student with a C/Unix background to read and understand source). * very simple syntax --- preferably only a single syntactic form, like Scheme, Logo, and Forth. * textual scoping of variables (which (sigh) rules out Logo itself) * logical, integer, floating-point, and string data types (I'm happy to have single characters treated as 1-length strings) Other features that would be nice include * objects (something simple, like Object Logo, would do --- I regularly lambast physicists for using "old" languages like Fortran, so I feel I should set a good example for students by using some modern ideas myself) * a source-language debugger * the ability to cross-call C Note that a compiler is not needed; performance is not a primary concern, so interpretation would be fine. Any help would be much appreciated. Thanks in advance, ======================================================================== Gregory V. Wilson || For in much wisdom is much Technical Coordinator || grief; and he that increaseth Edinburgh Parallel Computing Centre || knowledge, increaseth sorrow. gvw@epcc.edinburgh.ac.uk || - Ecclesiastes ========================================================================
Technical Details
Message-ID:
<41910@skye.dcs.ed.ac.uk>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!edcastle!dcs.ed.ac.uk!epcc.ed.ac.uk!gvwShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!edcastle!dcs.ed.ac.uk!epcc.ed.ac.uk!gvw From: gvw@epcc.ed.ac.uk (Greg Wilson) Newsgroups: comp.lang.misc,comp.lang.logo,comp.lang.scheme,comp.lang.forth,comp.edu Subject: Small Language Wanted Message-ID: <41910@skye.dcs.ed.ac.uk> Date: 20 Aug 92 08:05:07 GMT Sender: nnews@dcs.ed.ac.uk Organization: Edinburgh Parallel Computing Centre Lines: 40