432
This commit is contained in:
parent
4725111d23
commit
9eedf0348d
6
mu.arc
6
mu.arc
|
@ -1003,7 +1003,7 @@
|
||||||
(def add-code (forms)
|
(def add-code (forms)
|
||||||
(each (op . rest) forms
|
(each (op . rest) forms
|
||||||
(case op
|
(case op
|
||||||
; syntax: function <name> [ <instructions> ]
|
; function <name> [ <instructions> ]
|
||||||
; don't apply our lightweight tools just yet
|
; don't apply our lightweight tools just yet
|
||||||
function!
|
function!
|
||||||
(let (name (_make-br-fn body)) rest
|
(let (name (_make-br-fn body)) rest
|
||||||
|
@ -1014,7 +1014,7 @@
|
||||||
(assert (is 'make-br-fn _make-br-fn))
|
(assert (is 'make-br-fn _make-br-fn))
|
||||||
(= function*.name (join body function*.name)))
|
(= function*.name (join body function*.name)))
|
||||||
|
|
||||||
; syntax: before <label> [ <instructions> ]
|
; before <label> [ <instructions> ]
|
||||||
;
|
;
|
||||||
; multiple before directives => code in order
|
; multiple before directives => code in order
|
||||||
before
|
before
|
||||||
|
@ -1023,7 +1023,7 @@
|
||||||
(or= before*.label (queue))
|
(or= before*.label (queue))
|
||||||
(enq fragment before*.label))
|
(enq fragment before*.label))
|
||||||
|
|
||||||
; syntax: after <label> [ <instructions> ]
|
; after <label> [ <instructions> ]
|
||||||
;
|
;
|
||||||
; multiple after directives => code in *reverse* order
|
; multiple after directives => code in *reverse* order
|
||||||
; (if initialization order in a function is A B, corresponding
|
; (if initialization order in a function is A B, corresponding
|
||||||
|
|
Loading…
Reference in New Issue
Block a user