Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 6041 - array indexing starting to work | Kartik Agaram | 2020-02-21 | 1 | -0/+6 |
| | | | | | | | | | | | | | And we're using it now in factorial.mu! In the process I had to fix a couple of bugs in pointer dereferencing. There are still some limitations: a) Indexing by a literal doesn't work yet. b) Only arrays of ints supported so far. Looking ahead, I'm not sure how I can support indexing arrays by non-literals (variables in registers) unless the element size is a power of 2. | ||||
* | 6039 | Kartik Agaram | 2020-02-21 | 1 | -0/+4 |
| | |||||
* | 6019 - finish supporting all branch primitives | Kartik Agaram | 2020-02-18 | 1 | -2/+3 |
| | | | | | | | | I'd been thinking I didn't need unconditional `break` instructions, but I just realized that non-local unconditional breaks have a use. Stop over-thinking this, just support everything. The code is quite duplicated. | ||||
* | 5969 | Kartik Agaram | 2020-02-01 | 1 | -27/+26 |
| | |||||
* | 5968 | Kartik Agaram | 2020-02-01 | 1 | -0/+192 |