Miksilo
Miksilo copied to clipboard
The fastest way to build a language
See [this wiki page](https://github.com/keyboardDrummer/Blender/wiki/Generating-Node-wrappers) for the specification
Add an optimization that removes pop instructions when possible. For example the following two instructions can be removed entirely, since all they do is load a value into the stack...
Extend and change the bytecode syntax so it mimics javap, so when printing it contains constant and instruction indices, and when parsing also allows these indices.
This builds on issue [Add basic javap](https://github.com/keyboardDrummer/Blender/issues/26) Javap has a nice table format when printing, where the constants section uses columns for indices, constant names, and constant arguments. We don't...
Because we can, as it is useful outside of compilers
1. Create a separate repository for the equation layout library 1. Upgrade the library by allowing the equations to be separated into equation sets, that can depend on other sets,...
Colouring schemes are often based on name binding, so maybe this should be integrated with the NaBL language.