ListConstruct();
                  ObjectConstruct(LinkNode.GET);
                  break;
                case BOOLEAN:
                  jj_consume_token(BOOLEAN);
      push(new TypeNode(anvil.core.AnyBoolean.__class__));
                  ObjectConstruct(LinkNode.GET);
                  break;
                case INT:
                  jj_consume_token(INT);
      push(new TypeNode(anvil.core.AnyInt.__class__));
                  ObjectConstruct(LinkNode.GET);
                  break;
                case FLOAT:
                  jj_consume_token(FLOAT);
      push(new TypeNode(anvil.core.AnyDouble.__class__));
                  ObjectConstruct(LinkNode.GET);
                  break;
                case STRING:
                  jj_consume_token(STRING);
      push(new TypeNode(anvil.core.AnyString.__class__));
                  ObjectConstruct(LinkNode.GET);
                  break;
                case ET:
                  op = jj_consume_token(ET);
                  Symbol(LinkNode.GET);