Commit Graph

22 Commits (3b98f2bc2f9f55a3e7bec15f4f490a534a796f96)

Author SHA1 Message Date
Slava Pestov 5cbd1fe8fc Remove unnecessary dependency on peg.expr 2008-09-08 01:09:52 -05:00
Chris Double d808d49f68 Fix lisp.parser unit tests 2008-07-11 11:37:02 +12:00
Eduardo Cavazos bf238283da Update code for combinators.short-circuit 2008-06-24 13:47:54 -05:00
James Cash ea1ad5ac34 Adding fix to lisp.parser to allow lisp-exprs to be atoms 2008-06-11 01:36:35 -04:00
James Cash ed18f7d37b Fixing implementation of nil 2008-06-04 00:56:06 -04:00
James Cash 847077f770 Changing lisp to reflect moving extra/lisp/conses to extra/lists 2008-06-03 03:46:29 -04:00
James Cash c65e299e8c Moving cons stuff into its own sub-vocab 2008-06-02 01:26:10 -04:00
James Cash 27586218e8 Replacing s-exp tuple with cons cells in parser, updating tests 2008-06-02 00:00:06 -04:00
Doug Coleman f706b50ac7 remove dipd, it's 2dip 2008-05-23 22:48:58 -05:00
James Cash a2e1ad2814 Allowing identifiers to begin with '#' 2008-05-20 10:15:50 -04:00
James Cash be06663629 Writing docs for lisp and lisp.parser 2008-05-20 10:15:50 -04:00
James Cash 70a28abeab Adding support of rational numbers to parser 2008-05-14 02:19:21 -04:00
James Cash 3e8e976bee Negative numbers not working now, will fix later 2008-05-05 12:52:01 -04:00
James Cash dcab546b97 Adding negative numbers to the parser, other minor changes 2008-05-05 12:52:01 -04:00
James Cash ec95cef85e Adding more tests 2008-05-05 12:52:01 -04:00
James Cash 062facb809 Adding copyright notice to lisp.parser 2008-05-05 12:52:01 -04:00
James Cash 5d689e732d Adding requisite files to lisp.parser 2008-05-05 12:52:01 -04:00
James Cash a6f25c55fc Changing back to use a tuple for the parsed s-expression 2008-05-05 12:52:00 -04:00
James Cash 1ad1f5ceba Switching back from <s-exp> tuple to vectors 2008-05-05 12:51:58 -04:00
James Cash 228430512c Splitting EBNF parser to seperate vocab 2008-05-05 12:51:58 -04:00
Slava Pestov ff55f0f4cc New \u...... syntax; io.utf8 and io.utf16 can actually use strings now 2008-02-01 15:00:02 -06:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00