Esempio n. 1
0
 public ExpBracketWrapOne(ContextExp expContext, Exp exp, bool isAnalyed) : base(expContext)
 {
     VarExp    = exp;
     IsAnalyed = isAnalyed;
 }
Esempio n. 2
0
 public ExpChain(ContextExp expContext)
     : base(expContext)
 {
     RawElements = new List <object>();
 }
Esempio n. 3
0
 public ExpEach(ContextExp expContext, Exp subjectExp)
 {
     ExpContext = expContext;
     SubjectExp = subjectExp;
 }
Esempio n. 4
0
        //public ExpTagNew()
        //{

        //}

        //public ExpTagNew(Exp parentExp, ExpTypeBase typeExp, LexTokenText keyToken)
        //    : base(parentExp)
        //{
        //    KeyToken = keyToken;
        //}

        //public ExpTagNew(Exp parentExp, LexTokenText keyToken)
        //    : base(parentExp)
        //{
        //    KeyToken = keyToken;
        //}

        public ExpTagNew(ContextExp expContext, LexTokenText keyToken)
            : base(expContext)
        {
            KeyToken = keyToken;
        }
Esempio n. 5
0
 public ClassPropertyAST(SectionPropertiesClass sectionProperties, PropertyASTRaw raw)
 {
     ParentProperties = sectionProperties;
     Raw        = raw;
     ExpContext = new ContextExp(this.ParentProperties.PropertiesContext, null);
 }
Esempio n. 6
0
 public ExpCallSingle(ContextExp expContext)
     : base(expContext)
 {
 }
Esempio n. 7
0
 public ExpCallNone(ContextExp context, ZCallDesc expProcDesc, ExpCall srcExp)
 {
     this.ExpContext  = context;
     this.ExpProcDesc = expProcDesc;
     this.SrcExp      = srcExp;
 }
Esempio n. 8
0
 public ExpErrorToken(ContextExp expContext, LexToken token)
     : base(expContext)
 {
     Token = token;
 }
Esempio n. 9
0
 public ExpErrorType(ContextExp expContext, LexToken token)
     : base(expContext)
 {
     Tokens = new LexToken[] { token };
 }
Esempio n. 10
0
 public ExpTypeSingle(ContextExp expContext, LexToken token)
     : base(expContext)
 {
     VarToken = token;
 }
Esempio n. 11
0
 public ExpError(ContextExp expContext)
     : base(expContext)
 {
     RetType   = ZLangBasicTypes.ZOBJECT;
     IsAnalyed = true;
 }
Esempio n. 12
0
        //public ExpTypeBase(Exp parentExp)
        //    : base(parentExp)
        //{

        //}

        public ExpTypeBase(ContextExp expContext)
            : base(expContext)
        {
        }
Esempio n. 13
0
 public ExpNewList(ContextExp context, ExpTypeBase typeExp, ExpBracket argExp) : base(context)
 {
     TypeExp = typeExp;
     ArgExp  = argExp;
 }
Esempio n. 14
0
 public ExpCallDouble(ContextExp expContext)
     : base(expContext)
 {
 }
Esempio n. 15
0
 public ExpFieldSuper(ContextExp expContext, LexToken token)
     : base(expContext)
 {
     VarToken = token;
 }
Esempio n. 16
0
 //private int EmitIndex;
 public ExpArg(ContextExp expContext, LexToken token)//,int emitIndex)
     : base(expContext)
 {
     VarToken = token;
     //EmitIndex = emitIndex;
 }
Esempio n. 17
0
 public ExpDi(ContextExp expContext)
     : base(expContext)
 {
 }
Esempio n. 18
0
 public ExpCallBase(ContextExp expContext)
     : base(expContext)
 {
 }