Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nqasm: support binary arithmetic operators in immediate operands | Bobby Bingham | 2017-01-18 | 1 | -0/+5 |
| | |||||
* | nqasm: support unary operators in immediate expressions | Bobby Bingham | 2017-01-18 | 1 | -2/+17 |
| | |||||
* | nqasm: allow "." to refer to current pc in immediate operand | Bobby Bingham | 2017-01-18 | 1 | -4/+4 |
| | |||||
* | nqasm: allow specifying labels for operands | Bobby Bingham | 2017-01-18 | 1 | -3/+57 |
| | |||||
* | nqasm: store instructions in memory before assembling | Bobby Bingham | 2017-01-18 | 1 | -16/+37 |
| | |||||
* | nqasm: parse labels | Bobby Bingham | 2017-01-17 | 1 | -0/+43 |
| | |||||
* | nqasm: Handle register and register indirect arguments | Bobby Bingham | 2017-01-15 | 1 | -3/+12 |
| | |||||
* | nqasm: Initial stab at a lexer and parser | Bobby Bingham | 2017-01-15 | 1 | -0/+20 |
So far, this only understands instructions, but no operands or labels. It doesn't handle bad input gracefully. It's just enough to test the basics. |