Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Rave Bytecode #49
The plan is (or, at least was) for Rave expressions to generate bytecode. We might be able to extend this system in the future to all Rant patterns, making them hella fast and making it easier to write ports (as only the runtime needs to be implemented, instead of the compiler and the runtime). An idea was to base the bytecode on IL bytecode, but with less cryptic opcode names. Does anyone have any other ideas?
Figured out a very simple bytecode format just for expressions. Stack-based.