Commit graph

11 commits

Author SHA1 Message Date
9d40cdd995 [lexer] Move number integration tests to their own module 2018-09-13 07:55:42 -07:00
061868d2c2 [lexer] Add Quote token 2018-09-08 11:16:53 -07:00
34d612a832 [lexer] Add state for finding Dots at the beginning of input
This happens to be a valid token by itself and the beginning of a decimal number.
2018-09-06 18:07:40 -07:00
9365e51893 [lexer] Correctly set line/offset for emitted Lexes 2018-09-05 22:18:27 -07:00
c8de135d2f [lexer] Update failing integer lexing test after fixing #12 2018-09-05 17:36:29 -07:00
569fe82c1a [lexer] Identify delimiters and emit numbers 2018-09-03 17:20:27 -07:00
0f18569292 [lexer] Add (failing) test for integers 2018-09-02 17:23:48 -07:00
e61dc0b6a4 [lexer] Add failing test for issue #12 2018-08-27 06:56:48 -07:00
a23b917785 [lexer] Lex bools!
Extend the lexer to support Scheme bools like this: #t, #f, #true, #false.
Add some positive tests for this too.
2018-08-26 13:40:27 -07:00
cc43ffd135 [lexer] Lexer emits Lexes instead of Tokens 2017-06-26 21:54:57 -07:00
b5f76deb98 Add some single token tests for the tokens we have 2017-05-02 21:45:10 -07:00