lib.haxe.org

hscript 1.6 Documentation

Back | Index
enum hscript.Expr
EWhile(cond : Expr,e : Expr)
EVar(n : String,?t : CType,?e : Expr)
EUnop(op : String,prefix : Bool,e : Expr)
ETry(e : Expr,v : String,t : Null<CType>,ecatch : Expr)
EThrow(e : Expr)
ETernary(cond : Expr,e1 : Expr,e2 : Expr)
EReturn(?e : Expr)
EParent(e : Expr)
EObject(fl : Array<{ name : String, e : Expr}>)
ENew(cl : String,params : Array<Expr>)
EIf(cond : Expr,e1 : Expr,?e2 : Expr)
EIdent(v : String)
EFunction(args : Array<{ t : Null<CType>, name : String}>,e : Expr,?name : String,?ret : CType)
EFor(v : String,it : Expr,e : Expr)
EField(e : Expr,f : String)
EContinue
EConst(c : Const)
ECall(e : Expr,params : Array<Expr>)
EBreak
EBlock(e : Array<Expr>)
EBinop(op : String,e1 : Expr,e2 : Expr)
EArrayDecl(e : Array<Expr>)
EArray(e : Expr,index : Expr)
Back | Index