Commit Graph

6 Commits

Author SHA1 Message Date
Kartik Agaram 51c311d5f9 unsigned comparison for addresses in more places 2019-07-01 23:09:58 -07:00
Kartik Agaram 66bce436b3 .
Now that we don't have to edit code to run a single test, delete that
commented out fragment everywhere.
2019-06-12 00:13:34 -07:00
Kartik Agaram cb3d96bc29 new primitive: check-array-equal 2019-05-26 10:37:28 -07:00
Kartik Agaram 5610284443 new primitive: parse-array-of-ints
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.
2019-05-25 23:47:49 -07:00
Kartik Agaram bd31dbe854 .
hoist 'Heap' variable into the std library in anticipation of the parse-array-of-ints
primitive.
2019-05-25 00:45:31 -07:00
Kartik Agaram 6c03f2edab new primitive: array-equal? 2019-05-25 00:43:19 -07:00