v0.3.0
The release contains several improvements and breaking changes. Extended documentations and tests. Added reference to example usage with mrLSD/toy-codegen project.
🥇 Registers
Implemented register numbers for expressions and assignment operations.
The main point is to track correct expressions, values, and function parameters.
🥈 Toy Codegen
As an example of usage for semantic-alalyzer-rs
is implemented as a separate project toy-codegen. It shows how to use SemanticStack
for Codegen generation. Added to README.md.
📝 Documentation
- Extended README docs
- Extended code documentation for
SemanticStack
functions generator.