&body macro arguments. Close #7

This commit is contained in:
2021-07-12 20:08:12 -06:00
parent b05da63720
commit 0afd588eb5
2 changed files with 3 additions and 3 deletions

View File

@@ -107,7 +107,7 @@
(set lastCollector (_composeArgCollector collectedArgs arg lastCollector)))
(lastCollector)))
(defmacro defcommand [name args &rest body]
(defmacro defcommand [name args &body body]
(let [argPairs
(groups (expList args) 2)
methodArgs

View File

@@ -31,7 +31,7 @@
// Retrieve multiple components from an Entity with mutable access.
// All components will be serialized after the block is done.
(defmacro withWritableComponents [archive e bindings &rest body]
(defmacro withWritableComponents [archive e bindings &body body]
(let [bindingPairs
(groups (expList bindings) 2 Throw)
bindingList
@@ -49,7 +49,7 @@
,@saveList
,retValSymbol)))
(defmacro withWritableEntry [archive e &rest body]
(defmacro withWritableEntry [archive e &body body]
(let [retValSymbol
(symbol)]
`(let [,retValSymbol {,@body}]