Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-01 | Add support for calling functions.HEADmaster | Jesse Morgan | |
So far this only works if the function is defined before it is called. Otherwise, it fails in confusing ways. The problem is that I currently assume identifiers are always variables, but functions are currently never variables. Functions are currently treated as special case when they are declared. I'll need to rethink that... | |||
2023-12-31 | Add InvokeGenerator impl | Jesse Morgan | |
2023-12-31 | Add disassembler output to debug | Jesse Morgan | |
2023-12-31 | Statically compile simple expressions | Jesse Morgan | |
2023-12-31 | Implement Invoke, Yield, and Return ops | Jesse Morgan | |
Javascript functions can now return values. | |||
2023-12-31 | Move Compiler into new module | Jesse Morgan | |
2023-12-29 | Checkpoint: naive JS compilation | Jesse Morgan | |
2023-12-28 | Checkpoint | Jesse Morgan | |