class

Csmli::Codegen

Inherits Reference < Object

Constructors

Instance methods

generate(ast : ASTNode)
Source
visit(node : Nop)
Source
visit(node : Statements)
Source
visit(node : Define)
Source
visit(node : Print)
Source
visit(node : Number) : Int32
Source
visit(node : Boolean) : Bool
Source
visit(node : Variable) : Int32 | Bool | Function
Source
visit(node : Operation) : Int32 | Bool
Source
visit(node : If) : Bool | Int32 | Function | Nil
Source
visit(node : Function) : Function
Source
visit(node : Call) : Bool | Int32 | Function | Nil
Source