about summary refs log tree commit diff stats
path: root/subx/030---operands.cc
Commit message (Collapse)AuthorAgeFilesLines
* 4572Kartik Agaram2018-09-211-1/+3
|
* 4544Kartik Agaram2018-09-121-16/+16
| | | | | | | | Attempt #3 at fixing CI. In the process the feature gets a lot less half-baked. Ridiculously misleading that we had `has_metadata()` was special-cased to one specific transform. I suck.
* 4531 - automatically compute segment addressesKartik Agaram2018-09-011-31/+0
|
* 4527 - reading commandline argumentsKartik Agaram2018-08-301-0/+1
| | | | | | | | | | | The new example ex9 doesn't yet work natively. In the process I've emulated the kernel's role in providing args, implemented a couple of instructions acting on 8-bit operands (useful for ASCII string operations), and begun the start of the standard library (ascii_length is the same as strlen). At the level of SubX we're just only going to support ASCII.
* 4526Kartik Agaram2018-08-291-1/+1
| | | | | New levels should be added at the top of list of transforms rather than bottom. See layer 29.
* 4518Kartik Agaram2018-08-131-3/+24
| | | | Support both signed and unsigned numbers when parsing strings.
* 4504Kartik Agaram2018-08-111-5/+22
|
* 4502Kartik Agaram2018-08-111-1/+1
|
* 4501Kartik Agaram2018-08-111-1/+3
|
* 4483Kartik Agaram2018-08-041-0/+431
Reorganize layers in accordance with the plan in layer 29.