class Ven::Suite::QFun
- Ven::Suite::QFun
- Ven::Suite::Quote
- Reference
- Object
Defined in:
ven/suite/quote.crConstructors
Instance Method Summary
- #body : Array(Ven::Suite::Quote)
- #body=(body : Array(Ven::Suite::Quote))
-
#clone
Returns a copy of
self
with all instance variables cloned. - #given : Array(Ven::Suite::Quote)
- #given=(given : Array(Ven::Suite::Quote))
- #name : Ven::Suite::QSymbol
- #name=(name : Ven::Suite::QSymbol)
- #params : Array(String)
- #params=(params : Array(String))
- #slurpy : Bool
- #slurpy=(slurpy : Bool)
- #tag : QTag
-
#to_s(io)
Lisp-like pretty-printing.
Macro Summary
Constructor Detail
def self.new(tag : Ven::Suite::QTag, name : QSymbol, params : Array(String), body : Quotes, given : Quotes, slurpy : Bool)
#