Example #1
0
 public void Parse(ExpressionParserHelper parseHelper)
 {
     var token = parseHelper.Expand();
     var property = new Property(token.Contents.Trim());
     property.Token = token;
     parseHelper.Push(property);
 }
Example #2
0
        public void Parse(ExpressionParserHelper parseHelper)
        {
            var token    = parseHelper.Expand();
            var property = new Property(token.Contents.Trim());

            property.Token = token;
            parseHelper.Push(property);
        }
 public void Parse(ExpressionParserHelper parseHelper)
 {
     var token = parseHelper.Expand();
     var property = parseHelper.IsAhead(SquareBracketsParser.BRACKETS_OPEN)?
         new Property(token.Contents.Trim()) as Expression :
         new PropertyOrConstant(token.Contents.Trim()) as Expression;
     property.Token = token;
     parseHelper.Push(property);
 }
Example #4
0
        public void Parse(ExpressionParserHelper parseHelper)
        {
            var token    = parseHelper.Expand();
            var property = parseHelper.IsAhead(SquareBracketsParser.BRACKETS_OPEN)?
                           new Property(token.Contents.Trim()) as Expression :
                           new PropertyOrConstant(token.Contents.Trim()) as Expression;

            property.Token = token;
            parseHelper.Push(property);
        }