Csmli::Function
Inherits Csmli::Expression < Csmli::ASTNode < Reference < Object
Constructors
new
SourceInstance methods
==(other : self)
Returns true if this reference is the same as other. Invokes same?.
args
Sourceargs=(args : Array(String))
Sourceclone_without_location
Sourceclosure
Sourceclosure=(closure : Array(Hash(String, Bool | Int32 | Function)) | Nil)
Sourceclosure?
Sourcedefs
Sourcedefs=(defs : Array(Define))
Sourceexp
Sourceexp=(exp : Expression | Nil)
Sourceexp?
Sourcehash(hasher)
See Object#hash(hasher)