|
e508d06b1a
|
Finished specifying record grammar
|
2023-06-29 09:55:45 -06:00 |
|
|
c0767bc386
|
Rearrange control expression parsing
|
2023-06-28 17:25:28 -06:00 |
|
|
84a888738a
|
Parse sequencing expressions
|
2023-06-28 17:18:31 -06:00 |
|
|
b72c6e9992
|
Parse string concatenation
|
2023-06-28 16:38:00 -06:00 |
|
|
ba5283694e
|
Parse if-expressions
|
2023-06-28 16:26:08 -06:00 |
|
|
1264aca7f3
|
Added arbitrary-string idents to grammar
|
2023-06-28 16:06:44 -06:00 |
|
|
aa440742ca
|
Added keyword for multi-binding let
|
2023-06-28 15:53:04 -06:00 |
|
|
3fbe0f482f
|
Added partial draft of grammar doc
|
2023-06-28 15:52:39 -06:00 |
|
|
36a7b4dba3
|
Added strawman designs
|
2023-06-28 15:51:45 -06:00 |
|
|
77b1fab74f
|
Parse a subset of expressions
|
2023-06-28 12:12:14 -06:00 |
|
|
b9b8c8e24b
|
Added an AST printer
|
2023-06-26 13:47:31 -07:00 |
|
|
cbefb3cf40
|
Config dev environment for F#
|
2023-06-24 18:15:55 -07:00 |
|
|
e27c6c6165
|
Set up AST class generation
|
2023-06-24 18:15:37 -07:00 |
|
|
f3e99ee76d
|
Use record syntax for Token
|
2023-06-08 08:16:32 -06:00 |
|
|
64fdd430be
|
Debug with terminal to get interactive stdin
|
2023-06-08 08:01:21 -06:00 |
|
|
0d36ba4a52
|
Fix number parsing and add ++ operator
|
2023-06-08 08:00:26 -06:00 |
|
|
c991893f76
|
Lexer
|
2023-06-08 07:26:41 -06:00 |
|