summaryrefslogtreecommitdiff
path: root/vim/syntax
Commit message (Collapse)AuthorAge
* Add import statements, add using statements, properly cross-packageJosh Rahm2024-09-22
| | | | symbols.
* More major changes to the grammer.Josh Rahm2024-09-22
| | | | | | Added annotation sublanguage for defining compiler directives. Also added the syntax for import statements. Imports are not implemented, but I'm currently working on that.
* Some major changes to the structure of the language.Josh Rahm2024-09-20
| | | | | | | | | Added structures and unions to better define the layout and model overlapping concerns. renamed objtype -> type and object -> instance. added reserved statements for types.
* Fleshed out stage2 and made some big changes.Josh Rahm2024-08-21
| | | | | Delegated behavior of Compile monad to monad transformers MaybeT and RWS.
* Some more fleshing-out of the parser and better AST utils.Josh Rahm2022-12-18
|
* fiddle: have a basic tokenizer working.Josh Rahm2022-12-17
|
* Initial commit with goal file in mindJosh Rahm2022-12-16