PeyloW
Joined: 12 Oct 2005 Posts: 14 Location: Sweden
|
Posted: Mon Dec 19, 2005 2:47 pm Post subject: Update 2005-12-19 |
|
|
I renamed most predefined functions to more clear and logical names then what the Common Lisp specification have. Aliases to the CL names are still present, to make it easy to get started with existing code or if you already know CL. This has been done as I believe keeping CL names as standard gives a false illusion of CL compatibility. Think of dLISP as "yet another Lisp dialect" .
Added support for streams, both text files and standard in/out/error. Open and create files with OPEN, and close streams with CLOSE. Ses example in CHANGES, for more stream related functions.
Added a few global variables: *std-in*, *std-out* and *std-err* are quite logical. *ln* is a line feed and *sep* is a seperator used when writing multiple objects to streams. All of then can be overridden. |
|