- Mar 20, 1997
-
-
pw authored
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Aug 30, 1993
- Aug 25, 1993
-
-
ram authored
-
- Feb 17, 1993
-
-
ram authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Jun 04, 1992
-
-
ram authored
as sub-characters.
-
- May 15, 1992
-
-
wlott authored
-
- Apr 17, 1992
-
-
wlott authored
position so that it is easier to track them down.
-
- Apr 02, 1992
-
-
wlott authored
cleanup RETURN-VALUES-UNSPECIFIED:SPECIFY. [Hard to believe nobody has complained about not conforming to this one.]
-
- Feb 14, 1992
-
-
ram authored
reading. Also, read |LISP|::cons as CONS, not |cons|.
-
- Feb 12, 1992
-
-
ram authored
extra close parens are only a warning, not an error. Export READER-ERROR, and change all reader code to signal this error as appropriate (or in some cases END-OF-FILE.) If a package is undefined, or an external symbol is missing, then signal READER-PACKAGE-ERROR (a subtype of READER-ERROR.) This allows #+ to suppress this error on features without suppressing all read errors. Changed these errors to only be signalled after the whole token has been gobbled, so that unwinding out of the handler won't leave the rest of the symbol unread. Improved readtable documentation. Fixed a number of problems with #=/##. ## now works correctly with #S structures, and also detects some new error conditions (such as multiply defined labels.) Also, we now bind the specials that control ## interaction so that if someone happens to read some other stream inside a read macro, things will still work. Added Ted's changes to make INTERNAL-READ-EXTENDED-TOKEN work when there are `|' escapes. The main significance of this is that #+nil '|foo;bar| and #:|foobar| now work properly. Also change this function to recognize unquoted colons so that #:foo:bar will error, but not #:foo\:bar. Changed to not gratuitously upcase the input, and for READ-EXTENDED-TOKEN to call CASIFY-READ-BUFFER so that when READTABLE-CASE is :PRESERVE, you can #:Foo, etc.
-
- Feb 04, 1992
-
-
ram authored
-
- Dec 12, 1991
-
-
ram authored
uses of 128 and 256 to be CHAR-CODE-LIMIT.
-
- May 28, 1991
-
-
ram authored
-
- Apr 25, 1991
-
-
ram authored
that they will do bounds checking (and it makes them more tense as well.)
-
- Feb 14, 1991
-
-
ram authored
I fixed READ-QUOTE to call READ with t for eof-errorp which it previously failed to do. I fixed READ-PRESERVING-WHITESPACE to no longer screw with eof-errorp based on recursivep; this was a blatant bug probably from some misinterpretation of the manual years ago. I also cleaned up the code.
-
- Feb 08, 1991
-
-
ram authored
-
- Sep 06, 1990
-
-
wlott authored
-
- Aug 24, 1990
-
-
wlott authored
-
- May 30, 1990
-
-
cvs2git authored
-
- Mar 05, 1990
-
-
cvs2git authored
-
- Feb 22, 1990
-
-
ram authored
Made GET-MACRO-CHARACTER and GET-DISPATCH-MACRO-CHARACTER use the default readtable when nil is supplied for the readtable argument. This is a cleanup.
-
- Feb 06, 1990
-
-
ram authored
-