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)