aboutsummaryrefslogtreecommitdiff
path: root/src/tilde
Commit message (Expand)AuthorAgeFilesLines
* Update TildegingerBill2023-12-134-152/+257
* Update TildegingerBill2023-09-113-100/+211
* Update TildegingerBill2023-08-271-0/+0
* Update TildegingerBill2023-08-262-27/+25
* Update TildegingerBill2023-08-212-1/+2
* Update TildegingerBill2023-08-193-21/+36
* Generate equal proc for unionsgingerBill2023-08-031-0/+0
* Update Tilde for the new TB_Passes approachgingerBill2023-07-283-56/+126
* BODGE for finding procedure symbolsgingerBill2023-07-281-0/+0
* Update tildegingerBill2023-07-251-0/+0
* Implement basic runtime type informationgingerBill2023-07-251-0/+0
* Update Tilde to fix reg alloc buggingerBill2023-07-241-0/+0
* Update Tilde for testing reg spill stuffgingerBill2023-07-241-0/+0
* Mock out type info initialize stuffgingerBill2023-07-241-0/+0
* Multithread tilde backendgingerBill2023-07-241-0/+0
* Move linker code into separate filegingerBill2023-07-241-0/+0
* Update Tilde to get basic "Hello World" working with `runtime.print_string`gingerBill2023-07-241-0/+0
* Update TildegingerBill2023-07-242-1/+0
* Begin working on a minimum buildgingerBill2023-07-231-0/+0
* Update Tilde; Add `min` and `max`gingerBill2023-07-221-0/+0
* Simplify procedure argument handlinggingerBill2023-07-222-2/+1
* Support multiple return valuesgingerBill2023-07-221-1/+1
* Update Tilde to get procedure passing rulesgingerBill2023-07-222-19/+43
* Copy lvalues on multi-valued assignments to allow for `a, b = b, a` on large ...gingerBill2023-07-212-12/+10
* Implement type `switch` statement for `union`sgingerBill2023-07-191-0/+0
* Update TBgingerBill2023-07-192-2/+3
* Implement Ternary If ExpressiongingerBill2023-07-181-0/+0
* Update tilde; procedure type determination from debug typesgingerBill2023-07-182-0/+2
* Flesh out debug procedure typegingerBill2023-07-171-1/+1
* Mock out struct_ep callsgingerBill2023-07-171-1/+1
* Update Tilde; mock out `cg_build_return_stmt`gingerBill2023-07-172-6/+20
* Begin working on proper expressionsgingerBill2023-07-151-0/+0
* Update TB; Fix calling nullptr TB_Node* problemsgingerBill2023-07-152-30/+26
* Update TildegingerBill2023-07-142-46/+19
* Basic global struct examplegingerBill2023-07-081-1/+1
* Hellope World! with TildegingerBill2023-07-081-0/+0
* Add tildegingerBill2023-07-086-0/+1823