8 Commits

Author SHA1 Message Date
ConnorSkees
bcfd809c92 Fix bug where the entire iterator would be eaten by a comment 2020-01-06 18:45:41 -05:00
ConnorSkees
adc94ffaa5 Lex tokens starting with ! (!important and !=) 2020-01-06 00:39:49 -05:00
ConnorSkees
61a6b5eeeb Refactor handling of styles to handle spaces and quotes 2020-01-05 20:51:14 -05:00
ConnorSkees
e3aae97767 Accept _ and - in identifiers 2020-01-05 20:26:47 -05:00
ConnorSkees
31fd8f8127 Stop infinite loop when lexing variables 2020-01-05 19:10:43 -05:00
ConnorSkees
3d0ae02b0a clippy & rustfmt 2020-01-05 12:52:50 -05:00
ConnorSkees
e5f70e0a7a Handle single and multi line comments 2020-01-05 12:22:38 -05:00
ConnorSkees
f4278a29b7 Implement lexing, basic parsing, and pretty printing 2020-01-04 22:55:04 -05:00