| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2022-07-30 | Fix some test cases in the compiler. | Rose Hogenson | 3 | -29/+30 |
| 2022-07-30 | Write more tests for decode. | Rose Hogenson | 1 | -15/+261 |
| 2022-07-29 | Fix the bytecode interpreter. | Rose Hogenson | 9 | -796/+1173 |
| 2022-07-29 | Insert an exit op at the end of the program. | Rose Hogenson | 4 | -15/+9 |
| 2022-07-29 | Handle the (csc builtins) library separately. | Rose Hogenson | 1 | -7/+15 |
| 2022-07-29 | Fix test failures. | Rose Hogenson | 3 | -97/+115 |
| 2022-07-29 | Fig bugs in the flag library. | Rose Hogenson | 2 | -11/+31 |
| 2022-07-29 | Fix some compilation errors in the compiler. | Rose Hogenson | 7 | -15/+72 |
| 2022-07-28 | Write the CLI frontend. | Rose Hogenson | 3 | -5/+170 |
| 2022-07-28 | Improve the strings API. | Rose Hogenson | 6 | -223/+264 |
| 2022-07-28 | Add the compiler frontend. | Rose Hogenson | 2 | -0/+142 |
| 2022-07-28 | Use a better interface for macros. | Rose Hogenson | 2 | -109/+140 |
| 2022-07-28 | Use a better interface for linker. | Rose Hogenson | 2 | -37/+53 |
| 2022-07-28 | Better interface for join. | Rose Hogenson | 2 | -5/+5 |
| 2022-07-28 | Use a better hashing scheme for identifiers. | Rose Hogenson | 1 | -3/+1 |
| 2022-07-26 | Slightly improve the hash function. | Rose Hogenson | 1 | -6/+7 |
| 2022-07-26 | Fix a potential R7RS issue. | Rose Hogenson | 16 | -1568/+1608 |
| 2022-07-26 | Fix an issue with how the linker combined files. | Rose Hogenson | 4 | -32/+55 |
| 2022-07-25 | Document the plan for symbols. | Rose Hogenson | 1 | -5/+5 |
| 2022-07-25 | Re-write the encoding library. | Rose Hogenson | 2 | -93/+209 |
| 2022-07-25 | Re-write the linker. | Rose Hogenson | 2 | -57/+111 |
| 2022-07-25 | Slightly improve loop. | Rose Hogenson | 1 | -35/+28 |
| 2022-07-25 | Fix a bug in comparing bytevectors. | Rose Hogenson | 1 | -1/+3 |
| 2022-07-25 | Write unit tests for codegen. | Rose Hogenson | 2 | -74/+169 |
| 2022-07-24 | Write a test for codegen. | Rose Hogenson | 4 | -6/+18 |
| 2022-07-24 | Fix some bugs in the compare library. | Rose Hogenson | 3 | -59/+84 |
| 2022-07-24 | Start codegen. | Rose Hogenson | 5 | -27/+300 |
| 2022-07-24 | Improve the match syntax for constants. | Rose Hogenson | 4 | -71/+75 |
| 2022-07-24 | Fix a bug in loop with nested collect statements. | Rose Hogenson | 2 | -6/+15 |
| 2022-07-24 | Export some common comparers from hash-map. | Rose Hogenson | 5 | -48/+74 |
| 2022-07-24 | Improve the loop macro collect statement. | Rose Hogenson | 2 | -381/+423 |
| 2022-07-23 | Delete set.csc | Rose Hogenson | 2 | -334/+0 |
| 2022-07-23 | Add set library. | Rose Hogenson | 2 | -0/+334 |
| 2022-07-23 | Add a delete method to the red-black tree. | Rose Hogenson | 5 | -94/+361 |
| 2022-07-22 | Handle global variables. | Rose Hogenson | 3 | -24/+56 |
| 2022-07-22 | Slightly clean up the indentation in hash-map. | Rose Hogenson | 1 | -114/+110 |
| 2022-07-22 | Fix a bug in matching record types. | Rose Hogenson | 2 | -1/+10 |
| 2022-07-20 | Perform argument conversion. | Rose Hogenson | 9 | -131/+334 |
| 2022-07-12 | Add builtin operations to IR1. | Rose Hogenson | 3 | -14/+80 |
| 2022-07-12 | Slightly improve diff formatting. | Rose Hogenson | 2 | -51/+51 |
| 2022-07-12 | Remove redundant parentheses in the match macro. | Rose Hogenson | 4 | -28/+28 |
| 2022-07-03 | Update a comment in compare.csc. | Rose Hogenson | 1 | -4/+0 |
| 2022-07-03 | Add a diff library. | Rose Hogenson | 12 | -191/+549 |
| 2022-07-02 | Write closure conversion. | Rose Hogenson | 8 | -163/+356 |
| 2022-07-01 | Add update conversion. | Rose Hogenson | 3 | -145/+345 |
| 2022-06-30 | Remove unsafe code. | Rose Hogenson | 1 | -57/+48 |
| 2022-06-30 | Add a function for getting the gensym ID. | Rose Hogenson | 1 | -2/+3 |
| 2022-06-29 | Add pattern matching for record types. | Rose Hogenson | 5 | -152/+233 |
| 2022-06-28 | Improve CPS. | Rose Hogenson | 9 | -431/+357 |
| 2022-06-26 | Finish CPS. | Rose Hogenson | 6 | -12/+182 |
