Alex Bethel AlexBethel
AlexBethel pushed to main at AlexBethel/drim 2022-08-09 14:51:58 -05:00
d50122540b Fix bracket subscript parsing
AlexBethel pushed to main at AlexBethel/drim 2022-08-09 14:32:56 -05:00
d1e04b8bbd Implement comprehensive parser tests
AlexBethel pushed to main at AlexBethel/drim 2022-08-09 14:06:06 -05:00
8ce69cf8da Re-add unary operators
AlexBethel pushed to main at AlexBethel/drim 2022-08-08 21:35:57 -05:00
12446bf85e Implement tuples, remove unary operators
AlexBethel pushed to main at AlexBethel/drim 2022-08-07 22:45:54 -05:00
b4fb2deb55 Comment parsing
AlexBethel pushed to main at AlexBethel/drim 2022-08-07 19:36:52 -05:00
e72a22d294 Parse let and match expressions
AlexBethel pushed to main at AlexBethel/drim 2022-08-07 18:01:48 -05:00
a28cce5b63 Parse lambdas, records, indexing
AlexBethel pushed to main at AlexBethel/drim 2022-08-07 14:04:45 -05:00
8331e4f341 Parse all pattern types
AlexBethel pushed to main at AlexBethel/drim 2022-08-07 13:03:19 -05:00
00a9ac7cf7 Record types
AlexBethel pushed to main at AlexBethel/drim 2022-08-07 12:58:53 -05:00
02134f542c Tuple types
AlexBethel pushed to main at AlexBethel/drim 2022-08-06 23:03:28 -05:00
e56a56693c Application and named types
AlexBethel pushed to main at AlexBethel/drim 2022-08-06 20:04:34 -05:00
dc50dd1545 Basic pattern parsing
AlexBethel pushed to main at AlexBethel/drim 2022-08-06 20:04:21 -05:00
a3a38c84f4 Basic statement parsing
AlexBethel pushed to main at AlexBethel/drim 2022-08-06 19:43:05 -05:00
c163224fb7 More literals
AlexBethel pushed to main at AlexBethel/drim 2022-08-06 18:55:08 -05:00
cc32863afc Get basic expression parsing working
AlexBethel pushed to main at AlexBethel/drim 2022-08-06 09:47:57 -05:00
3067af1304 More parser work
AlexBethel pushed to main at AlexBethel/drim 2022-08-05 17:55:41 -05:00
9a4c342586 Start writing parser
AlexBethel pushed to main at AlexBethel/drim 2022-08-05 11:49:15 -05:00
38a90cf1fa Separate out backends in main
AlexBethel pushed to main at AlexBethel/drim 2022-08-05 11:44:52 -05:00
1044939b32 Move syntax tree to its own file
AlexBethel pushed to main at AlexBethel/drim 2022-08-04 21:32:54 -05:00
e42936fb4a Write main file