UNPKG

calcium-lang

Version:
76 lines (75 loc) 1.22 kB
export declare enum Statement { Indent = 0, Options = 1, Keyword = 2 } export declare enum Assign { Lhs = 3, Rhs = 4 } export declare enum Class { Name = 3, SuperclassName = 4 } export declare enum Comment { Text = 3 } export declare enum Conditional { Expr = 3 } export declare enum Except { TypeName = 3, ObjName = 4 } export declare enum ExprStmt { Value = 3 } export declare enum For { Variables = 3, Iterable = 4 } export declare enum FuncDef { Name = 3, Parameters = 4 } export declare enum Import { ModuleName = 3 } export declare enum Raise { Exception = 3, Args = 4 } export declare enum Return { Expr = 3 } export declare enum Expression { Keyword = 0 } export declare enum Attribute { VarName = 1, FirstAttributeName = 2 } export declare enum BinaryOperator { Left = 1, Right = 2 } export declare enum Call { FuncRef = 1, Args = 2 } export declare enum KwArg { Keyword = 1, Value = 2 } export declare enum Subscript { ReferredObj = 1, IndexExpr = 2, SliceStart = 2, SliceEnd = 3 } export declare enum UnaryOperator { Operand = 1 } export declare enum Variable { Name = 1 }