Add method for compiling nodes following the NEXT chain
This commit is contained in:
parent
dc80e6e1e3
commit
6f0b19720d
1 changed files with 5 additions and 0 deletions
|
@ -91,6 +91,11 @@
|
||||||
(format-inst t "PLA")
|
(format-inst t "PLA")
|
||||||
(format-inst t "TAX"))
|
(format-inst t "TAX"))
|
||||||
|
|
||||||
|
(defmethod compile-starting-at ((node node))
|
||||||
|
(generate-code node)
|
||||||
|
(unless (null (next node))
|
||||||
|
(compile-starting-at (next node))))
|
||||||
|
|
||||||
(defun make-call (callee args)
|
(defun make-call (callee args)
|
||||||
(let ((arguments
|
(let ((arguments
|
||||||
(loop :for (constp value) :in args
|
(loop :for (constp value) :in args
|
||||||
|
|
Loading…
Add table
Reference in a new issue