| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | | Update Tilde to get basic "Hello World" working with `runtime.print_string` | gingerBill | 2023-07-24 | 3 | -7/+13 | |
| * | | | | | Add tb.lib to build.bat | gingerBill | 2023-07-24 | 1 | -0/+1 | |
| * | | | | | Update Tilde | gingerBill | 2023-07-24 | 8 | -23/+35 | |
| * | | | | | Minor clean up to builtin procs | gingerBill | 2023-07-23 | 1 | -16/+120 | |
| * | | | | | Begin working on a minimum build | gingerBill | 2023-07-23 | 10 | -256/+1355 | |
| * | | | | | Update Tilde; Add `min` and `max` | gingerBill | 2023-07-22 | 7 | -71/+184 | |
| * | | | | | Simplify procedure argument handling | gingerBill | 2023-07-22 | 8 | -36/+95 | |
| * | | | | | Begin work on builtin procedures | gingerBill | 2023-07-22 | 7 | -9/+637 | |
| * | | | | | Implement call expressions | gingerBill | 2023-07-22 | 4 | -6/+201 | |
| * | | | | | Support multiple return values for non-odin calling conventions | gingerBill | 2023-07-22 | 3 | -18/+61 | |
| * | | | | | Support multiple return values | gingerBill | 2023-07-22 | 2 | -12/+56 | |
| * | | | | | Update Tilde to get procedure passing rules | gingerBill | 2023-07-22 | 6 | -115/+217 | |
| * | | | | | Copy lvalues on multi-valued assignments to allow for `a, b = b, a` on large ... | gingerBill | 2023-07-21 | 3 | -14/+40 | |
| * | | | | | Count extra stuff | gingerBill | 2023-07-20 | 1 | -7/+26 | |
| * | | | | | Remove dead code | gingerBill | 2023-07-20 | 1 | -19/+2 | |
| * | | | | | Mock out more global stuff | gingerBill | 2023-07-20 | 1 | -6/+21 | |
| * | | | | | Mock out more global value stuff | gingerBill | 2023-07-20 | 2 | -123/+206 | |
| * | | | | | Add global string constants | gingerBill | 2023-07-20 | 1 | -43/+113 | |
| * | | | | | Global constants for arrays | gingerBill | 2023-07-20 | 1 | -10/+93 | |
| * | | | | | Begin working on global constants | gingerBill | 2023-07-20 | 2 | -83/+227 | |
| * | | | | | Add complex and quaternion global stuff | gingerBill | 2023-07-19 | 1 | -202/+259 | |
| * | | | | | Basic constant compound literal support | gingerBill | 2023-07-19 | 2 | -71/+383 | |
| * | | | | | Rename tilde_backend* files to tilde* | gingerBill | 2023-07-19 | 3 | -2/+2 | |
| * | | | | | Mock out `any` type `switch` statement | gingerBill | 2023-07-19 | 3 | -13/+85 | |
| * | | | | | Implement type `switch` statement for `union`s | gingerBill | 2023-07-19 | 3 | -11/+284 | |
| * | | | | | Simplification of the ValueDecl code | gingerBill | 2023-07-19 | 1 | -42/+43 | |
| * | | | | | Add `defer` statements; add implicit `context` pointer to context stack | gingerBill | 2023-07-19 | 2 | -14/+49 | |
| * | | | | | Mock out `defer` handling logic (before handling `defer` statements) | gingerBill | 2023-07-19 | 4 | -62/+177 | |
| * | | | | | Wrap Tilde's goto pseudo-instruction | gingerBill | 2023-07-19 | 3 | -21/+28 | |
| * | | | | | Support branch statements `break`/`continue`/`fallthrough` | gingerBill | 2023-07-19 | 2 | -8/+14 | |
| * | | | | | Add trivial `switch` statement check to use a jump table | gingerBill | 2023-07-19 | 4 | -20/+115 | |
| * | | | | | Add basic `switch` statement | gingerBill | 2023-07-19 | 2 | -0/+131 | |
| * | | | | | Add `for` and `+=` assignments | gingerBill | 2023-07-19 | 3 | -30/+88 | |
| * | | | | | Implement if statements | gingerBill | 2023-07-19 | 4 | -16/+71 | |
| * | | | | | Update TB | gingerBill | 2023-07-19 | 4 | -11/+13 | |
| * | | | | | Implement Ternary If Expression | gingerBill | 2023-07-18 | 3 | -10/+108 | |
| * | | | | | Mock out `cg_emit_comp` | gingerBill | 2023-07-18 | 2 | -6/+584 | |
| * | | | | | Mock out `cg_emit_unary_arith` | gingerBill | 2023-07-18 | 1 | -1/+170 | |
| * | | | | | Mock out `cg_append_tuple_values` | gingerBill | 2023-07-18 | 3 | -21/+18 | |
| * | | | | | Mock out binary expressions and variable declarations | gingerBill | 2023-07-18 | 3 | -4/+206 | |
| * | | | | | Update tilde; procedure type determination from debug types | gingerBill | 2023-07-18 | 6 | -278/+40 | |
| * | | | | | Planning for multi-valued expressions in the tilde backend | gingerBill | 2023-07-17 | 5 | -5/+45 | |
| * | | | | | Flesh out debug procedure type | gingerBill | 2023-07-17 | 4 | -8/+46 | |
| * | | | | | Move debug type code its own file | gingerBill | 2023-07-17 | 4 | -453/+459 | |
| * | | | | | Implement debug type for `proc`s | gingerBill | 2023-07-17 | 1 | -5/+114 | |
| * | | | | | Mostly fill in `cg_debug_type` | gingerBill | 2023-07-17 | 4 | -1/+345 | |
| * | | | | | Mock out struct_ep calls | gingerBill | 2023-07-17 | 2 | -89/+173 | |
| * | | | | | Update Tilde; mock out `cg_build_return_stmt` | gingerBill | 2023-07-17 | 7 | -77/+125 | |
| * | | | | | Merge branch 'master' into tilde | gingerBill | 2023-07-17 | 17 | -155/+308 | |
| |\| | | | | ||||||
| | * | | | | Uncomment procedures in procedure group | gingerBill | 2023-07-17 | 1 | -2/+2 | |