Commit Graph

12 Commits

Author SHA1 Message Date
greg d20acf7166 Add tokenization for string literal prefixes 2019-11-05 02:22:11 -08:00
greg 129d9ec673 A bunch of infrastructure for keeping track of AST node locations
Plus a failing test to illustrate the reason we care
2019-10-23 14:47:18 -07:00
greg 4dcd9d0198 Some more parse trace improvements 2019-10-22 02:11:49 -07:00
greg 603ea89b98 Start adding import keyword 2019-09-20 18:19:29 -07:00
greg 32fe7430a4 Equals should be a token type 2019-06-16 16:07:27 -07:00
greg 1085b528fe Don't care about case-sensitivity 2019-01-08 02:38:10 -08:00
greg 9b3b5c5541 Token offsets 2019-01-08 02:11:19 -08:00
greg 1f527f7949 Rename TokenType -> TokenKind 2018-11-16 23:17:34 -08:00
greg 2ec7bf3b9a Some initial work on passing token metadata to AST 2018-11-16 03:51:03 -08:00
greg 5147e1a3eb Handle underscores in identifiers 2018-11-15 16:19:53 -08:00
greg a74e09c761 Change lambda syntax 2018-11-05 18:51:01 -08:00
greg 3b20b9e209 Put schala-lang crates into a subdirectory 2018-10-17 14:51:48 -07:00