| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-08-27 | Fix a bug in how offsets are calculated. | Rose Hogenson | 1 | -3/+4 | |
| 2022-08-27 | Implement multiple return values. | Rose Hogenson | 3 | -3/+33 | |
| 2022-08-22 | Add a few primitive list operations. | Rose Hogenson | 2 | -0/+42 | |
| 2022-08-22 | Simplify the heap. | Rose Hogenson | 2 | -67/+68 | |
| Garbage collection is no longer recursive, heap takes an offset explicitly, and we use the vector length to store the free pointer. | |||||
| 2022-08-22 | Allow 0-length allocs. | Rose Hogenson | 1 | -3/+7 | |
| 2022-08-07 | Misc test fixup in the compiler. | Rose Hogenson | 1 | -0/+5 | |
| 2022-08-07 | Fix an infinite loop in the garbage collector. | Rose Hogenson | 1 | -15/+13 | |
| 2022-08-07 | Add int<? and eq?. | Rose Hogenson | 2 | -2/+32 | |
| 2022-08-01 | Rename the compiler in bytecode.rs. | Rose Hogenson | 1 | -2/+2 | |
| 2022-07-30 | Add typeof to encoding.rs. | Rose Hogenson | 1 | -0/+9 | |
| 2022-07-30 | Add the typeof opcode. | Rose Hogenson | 2 | -0/+91 | |
| 2022-07-30 | Write more tests for decode. | Rose Hogenson | 1 | -15/+261 | |
| 2022-07-29 | Fix the bytecode interpreter. | Rose Hogenson | 7 | -796/+427 | |
| I'm too scared to actually try to run it right now. | |||||
| 2022-07-25 | Document the plan for symbols. | Rose Hogenson | 1 | -5/+5 | |
| 2022-06-30 | Remove unsafe code. | Rose Hogenson | 1 | -57/+48 | |
| I'm partially doing it because I'm not sure if what I had was really safe, but also it just looks much cleaner this way. | |||||
| 2022-03-03 | Start the garbage collector. | Rose Hogenson | 7 | -77/+561 | |
| I don't think we finished it, but I wrote this code a while ago and I'm just trying to get it committed. | |||||
| 2022-01-09 | Initial commit. | Rose Hogenson | 4 | -0/+863 | |
| Not sure if everything here will be needed eventually, but we have a working bytecode interpreter. Next I will write the linker, then the core compiler, and finish with the macro expander. | |||||
