|
|
c26c723eea
|
Fetch proc before evaluating arguments
|
2025-08-10 21:37:13 +01:00 |
|
|
|
068692e163
|
Push proc only once in procedure application
|
2025-08-10 21:36:00 +01:00 |
|
|
|
167e91d816
|
Add call AM operation
|
2025-08-10 21:33:25 +01:00 |
|
|
|
426d270318
|
Create car, cdr and assign AM operations
|
2025-08-10 21:15:36 +01:00 |
|
|
|
eaef6f3cd3
|
Add register parameters to AM append operation
|
2025-08-10 20:51:08 +01:00 |
|
|
|
76efcef953
|
Add register parameter to AM stack operations
|
2025-08-10 20:51:06 +01:00 |
|
|
|
57c39fd00b
|
Make AM registers into an array
|
2025-08-10 20:31:54 +01:00 |
|
|
|
662b99a40f
|
Handle argument evaluation
|
2025-08-10 19:54:21 +01:00 |
|
|
|
d5173243ba
|
Implement primitive procedure application evaluation
|
2025-08-10 16:34:11 +01:00 |
|
|
|
472a682757
|
Add primitive procedures to expression type
|
2025-08-10 14:41:37 +01:00 |
|
|
|
3f871d2b43
|
Implement atom evaluation
|
2025-08-10 13:58:36 +01:00 |
|