[TYPO]Macro typo
This commit is contained in:
parent
06b1371255
commit
f8353799ee
@ -134,12 +134,11 @@
|
|||||||
"Macro to make computed definition smoother"
|
"Macro to make computed definition smoother"
|
||||||
(setv fname f"_compute_{(mangle field)}" descr f"Computes {field}"
|
(setv fname f"_compute_{(mangle field)}" descr f"Computes {field}"
|
||||||
dependencies (list (map mangle dependencies)))
|
dependencies (list (map mangle dependencies)))
|
||||||
`(do
|
(import [hy.models [HySymbol]])
|
||||||
(import [hy.models [HySymbol]])
|
`(with-decorator (.depends api ~@dependencies)
|
||||||
(with-decorator (.depends api ~@dependencies)
|
(defn ~(HySymbol fname) [self]
|
||||||
(defn ~(HySymbol fname) [self]
|
~descr
|
||||||
~descr
|
~body)))
|
||||||
~body))))
|
|
||||||
|
|
||||||
(defmacro compute-field [fname body]
|
(defmacro compute-field [fname body]
|
||||||
"Takes fname Symbol and body to create computed field"
|
"Takes fname Symbol and body to create computed field"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user