All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to the Haskell Package Versioning Policy.
- First version of semantic analaysis and AST to IAST converter.
- Support files for running interactively: parser, semantic analyser, type checker and code generator.
- Added several example lambdaQ code files.
- Added syntax highlighting for vim & vscode.
- Created the file structure for the language backend.
- Made several improvements to the LBNF grammar.
- Finalized the LBNF grammar.
- Example source files.
- Make now builds frontend files using BNFC, than compiles parsing test executable.
- Example source files.
- Project now builds with Stack.
- Haskell source files for lexer and parser.
- LBNF grammar plus BNFC-generated language frontend code files.
- Development plan document.
- New Haskell project using Stack, generated standard files and folders configuration.