class FayrantLang::AST::ClassDeclarationStatement
Defined in:
ast/statement.crConstructors
Instance Method Summary
- #==(other : ClassDeclarationStatement)
- #ctor_body : Array(FayrantLang::AST::Statement)
- #ctor_params : Array(String)
- #exec(ctx : Context) : Tuple(ExecResult, AnyValue)
- #methods : Array(FayrantLang::AST::FunctionDeclarationStatement)
- #name : String
Instance methods inherited from class FayrantLang::AST::Statement
==(other)
==,
exec(ctx : Context) : Tuple(ExecResult, AnyValue)
exec
Constructor Detail
def self.new(name : String, ctor_params : Array(String), ctor_body : Array(Statement), methods : Array(FunctionDeclarationStatement))
#