Brian Picciano
|
4bd9c94f82
|
go fmt ./...
|
2014-10-20 21:58:09 -04:00 |
|
Brian Picciano
|
b307273223
|
add ParseString and refactor parse_test a bit
|
2014-10-20 21:57:56 -04:00 |
|
Brian Picciano
|
269d033fcb
|
add number tests to parse
|
2014-10-20 21:35:21 -04:00 |
|
Brian Picciano
|
6ec6a408f5
|
add parsing tests and make some fixes
|
2014-10-19 23:28:21 -04:00 |
|
Brian Picciano
|
b9669ac79b
|
wrote the parser, need to write tests for it still
|
2014-10-19 23:14:00 -04:00 |
|
Brian Picciano
|
99b67fa801
|
encompass all opening and closing tokens with a single type, and implement them
|
2014-10-18 17:25:30 -04:00 |
|
Brian Picciano
|
7d23782048
|
fix the lexers package name
|
2014-10-18 17:09:06 -04:00 |
|
Brian Picciano
|
377ea8edbb
|
add some docs and make token channel not be buffered
|
2014-10-18 12:32:54 -04:00 |
|
Brian Picciano
|
af6d4dc3c3
|
make eof token type private
|
2014-10-18 12:25:16 -04:00 |
|
Brian Picciano
|
6fa4b3b11d
|
bail on the parse code, watched rob pike's talk and wrote a lexer based on that
|
2014-10-18 12:04:48 -04:00 |
|
Brian Picciano
|
c8fdb2e242
|
don't keep track of test files
|
2014-10-18 12:03:29 -04:00 |
|
Brian Picciano
|
3dc2842e2e
|
use bufio.Reader instead of io.Reader
|
2014-10-14 21:57:35 -04:00 |
|
Brian Picciano
|
b8c09a905b
|
add bare word/number parsing
|
2014-10-14 21:57:35 -04:00 |
|
Brian Picciano
|
55ecdc9f2a
|
started on the parser
|
2014-10-06 20:55:15 -04:00 |
|