A bunch of prerequisites before we can do arrays, part 3.1, using the pool pointer in calls (removes the cursed test case)
This commit is contained in:
@@ -140,7 +140,7 @@ mod test {
|
||||
"_forge_gensym_3:", // fn main()
|
||||
"dup", "pushr", // capture pool ptr
|
||||
"pushr", // capture frame ptr
|
||||
"peekr", // prep frame ptr to send to foo
|
||||
"popr", "peekr", "swap", "pushr", // Grab pool ptr to send to foo
|
||||
"push _forge_gensym_1", // load foo
|
||||
"call", // call it
|
||||
"pop", // Throw away its return value
|
||||
|
||||
Reference in New Issue
Block a user