Package anvil.script.expression

Examples of anvil.script.expression.RangeNode


        break;
      default:
        jj_la1[94] = jj_gen;
        ;
      }
     push(new RangeNode(ConstantNode.NEG_INF, right));
      break;
    case MODULE:
    case SYMBOL:
    case BEGIN:
    case DOT:
    case STAR:
    case IMPORT:
    case STRING_LITERAL:
    case FUNCTION:
    case OPEN:
    case SUPER:
    case STATIC:
    case CLASS:
    case VAR:
    case ET:
    case NEGATION:
    case PLUS:
    case MINUS:
    case MINUSMINUS:
    case PLUSPLUS:
    case COPYOF:
    case CLONEOF:
    case TYPEOF:
    case SIZEOF:
    case CLASSOF:
    case BOOLEAN:
    case INT:
    case FLOAT:
    case STRING:
    case DEFINED:
    case UNDEFINED:
    case NULL:
    case OPEN_BRACKET:
    case CARET:
    case DELETE:
    case BEGIN_LIST:
    case NEW:
    case THIS:
    case INTEGER_LITERAL:
    case FLOATING_POINT_LITERAL:
    case INF:
    case FALSE:
    case TRUE:
    case PATTERN:
      LogicalORExpression();
      switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
      case RANGE:
        jj_consume_token(RANGE);
        switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
        case MODULE:
        case SYMBOL:
        case BEGIN:
        case DOT:
        case STAR:
        case IMPORT:
        case STRING_LITERAL:
        case FUNCTION:
        case OPEN:
        case SUPER:
        case STATIC:
        case CLASS:
        case VAR:
        case ET:
        case NEGATION:
        case PLUS:
        case MINUS:
        case MINUSMINUS:
        case PLUSPLUS:
        case COPYOF:
        case CLONEOF:
        case TYPEOF:
        case SIZEOF:
        case CLASSOF:
        case BOOLEAN:
        case INT:
        case FLOAT:
        case STRING:
        case DEFINED:
        case UNDEFINED:
        case NULL:
        case OPEN_BRACKET:
        case CARET:
        case DELETE:
        case BEGIN_LIST:
        case NEW:
        case THIS:
        case INTEGER_LITERAL:
        case FLOATING_POINT_LITERAL:
        case INF:
        case FALSE:
        case TRUE:
        case PATTERN:
          LogicalORExpression();
                               right = pop();
          break;
        default:
          jj_la1[95] = jj_gen;
          ;
        }
       push(new RangeNode(pop(), right));
        break;
      default:
        jj_la1[96] = jj_gen;
        ;
      }
View Full Code Here

TOP

Related Classes of anvil.script.expression.RangeNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.