Skip to content
FAL edited this page Aug 30, 2020 · 1 revision

Top level functions

wait(frames: Int)

loop(ast: Ast)

rep(count: Int, ast: Ast)

dup(ast: Ast, params)

fire(?ast: Ast)

aim()

everyFrame(ast: Ast)

async(ast: Ast)

parallel(asts: Array<Ast>)

end(endCode: Int)

vanish()

intVar(name: String)/floatVar(name: String)/angleVar(name: String)

sin(angle: Angle)/cos(angle: Angle)

event(globalEventCode: IntExpression)/localEvent(localEventCode: IntExpression)

debug(debugCode: DebugCode)

comment(text: String)

compileToAssembly(namedAstMap: Map<String, Ast>, ?optimize: Bool)

compile(namedAstMap: Map<String, Ast>, ?optimize: Bool)

Clone this wiki locally