about summary refs log tree commit diff stats
path: root/subx/075array-equal.subx
Commit message (Collapse)AuthorAgeFilesLines
* .Kartik Agaram2019-07-081-13/+13
| | | | | Be more consistent about names of ends of a slice. (In the opposite direction compared to last night's 925fc490d2ce8b8d411de87bd0af5b3a8a704213.)
* .Kartik Agaram2019-07-081-1/+1
| | | | Be more consistent about names of ends of a slice.
* unsigned comparison for addresses in more placesKartik Agaram2019-07-011-4/+4
|
* .Kartik Agaram2019-06-121-5/+0
| | | | | Now that we don't have to edit code to run a single test, delete that commented out fragment everywhere.
* new primitive: check-array-equalKartik Agaram2019-05-261-0/+68
|
* new primitive: parse-array-of-intsKartik Agaram2019-05-251-3/+305
| | | | | | | | | | Mostly for tests. For every new type we want to compare in a test, we're now going to start using some primitive that can parse its value from string. In this manner we can get syntax for literals in machine code. Open question: parsing aggregates of aggregates. Like an array of structs. This is the first time we allocate from the heap in standard library tests. So we now need to start initializing the heap in all our apps.
* .Kartik Agaram2019-05-251-0/+17
| | | | | hoist 'Heap' variable into the std library in anticipation of the parse-array-of-ints primitive.
* new primitive: array-equal?Kartik Agaram2019-05-251-0/+247