Richard Harrington
|
dbd1007a84
|
shortened main namespace name from robotwar to rw
|
2013-07-28 01:31:03 -04:00 |
|
Richard Harrington
|
4cfac7d461
|
wrote map-labels function to map the labels in a token-string. including tests.
|
2013-07-22 23:03:57 -04:00 |
|
Richard Harrington
|
14a77a2f8b
|
added tests for rw-compile
|
2013-07-22 22:45:13 -04:00 |
|
Richard Harrington
|
411b9013ef
|
changed robotwar files & folders to remove 'hs-' prefix
|
2013-07-19 16:34:44 -04:00 |
|
Richard Harrington
|
b136663305
|
pulled the disambiguation of minus signs out of the parsing step, put it afterwards
|
2013-07-16 15:14:06 -04:00 |
|
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 |
|