Commit Graph

11 Commits

Author SHA1 Message Date
Richard Harrington
4d368578cb separated out the comment-stripping step completely from the lexing step 2013-07-14 23:01:37 -04:00
Richard Harrington
3b03274c2e added back stripping of comments which had been lost when switching to regex 2013-07-13 13:29:36 -04:00
Richard Harrington
7337fa36cd wrote new tests for multi-token parsing 2013-07-13 11:26:42 -04:00
Richard Harrington
05459307c7 changed return value of parser's error helper function to actual error message 2013-07-13 10:59:13 -04:00
Richard Harrington
4469725e6c wrote tests for parse-token and its helper functions 2013-07-13 00:10:33 -04:00
Richard Harrington
08f6950203 changed name of lexing token key from token to token-str 2013-07-12 23:48:28 -04:00
Richard Harrington
b0fe08bd80 got rid of extraneous digit? function 2013-07-12 17:38:56 -04:00
Richard Harrington
907d4d36d4 removed ability to distinguish between unary and binary '-' operators in lexing function 2013-07-11 15:25:38 -04:00
Richard Harrington
ee84ffedbf added support for multi-line lexing 2013-07-11 15:05:38 -04:00
Richard Harrington
7b326c33f5 added tests for lex function 2013-07-08 17:27:03 -04:00
Richard Harrington
e9709abf39 first commit 2013-06-26 15:59:01 -04:00