RccConstants.java
上传用户:quxuerui
上传日期:2018-01-08
资源大小:41811k
文件大小:2k
源码类别:

网格计算

开发平台:

Java

  1. /* Generated By:JavaCC: Do not edit this line. RccConstants.java */
  2. /**
  3.  * Licensed to the Apache Software Foundation (ASF) under one
  4.  * or more contributor license agreements.  See the NOTICE file
  5.  * distributed with this work for additional information
  6.  * regarding copyright ownership.  The ASF licenses this file
  7.  * to you under the Apache License, Version 2.0 (the
  8.  * "License"); you may not use this file except in compliance
  9.  * with the License.  You may obtain a copy of the License at
  10.  *
  11.  *     http://www.apache.org/licenses/LICENSE-2.0
  12.  *
  13.  * Unless required by applicable law or agreed to in writing, software
  14.  * distributed under the License is distributed on an "AS IS" BASIS,
  15.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16.  * See the License for the specific language governing permissions and
  17.  * limitations under the License.
  18.  */
  19. package org.apache.hadoop.record.compiler.generated;
  20. public interface RccConstants {
  21.   int EOF = 0;
  22.   int MODULE_TKN = 11;
  23.   int RECORD_TKN = 12;
  24.   int INCLUDE_TKN = 13;
  25.   int BYTE_TKN = 14;
  26.   int BOOLEAN_TKN = 15;
  27.   int INT_TKN = 16;
  28.   int LONG_TKN = 17;
  29.   int FLOAT_TKN = 18;
  30.   int DOUBLE_TKN = 19;
  31.   int USTRING_TKN = 20;
  32.   int BUFFER_TKN = 21;
  33.   int VECTOR_TKN = 22;
  34.   int MAP_TKN = 23;
  35.   int LBRACE_TKN = 24;
  36.   int RBRACE_TKN = 25;
  37.   int LT_TKN = 26;
  38.   int GT_TKN = 27;
  39.   int SEMICOLON_TKN = 28;
  40.   int COMMA_TKN = 29;
  41.   int DOT_TKN = 30;
  42.   int CSTRING_TKN = 31;
  43.   int IDENT_TKN = 32;
  44.   int DEFAULT = 0;
  45.   int WithinOneLineComment = 1;
  46.   int WithinMultiLineComment = 2;
  47.   String[] tokenImage = {
  48.     "<EOF>",
  49.     "" "",
  50.     ""\t"",
  51.     ""\n"",
  52.     ""\r"",
  53.     ""//"",
  54.     "<token of kind 6>",
  55.     "<token of kind 7>",
  56.     ""/*"",
  57.     ""*/"",
  58.     "<token of kind 10>",
  59.     ""module"",
  60.     ""class"",
  61.     ""include"",
  62.     ""byte"",
  63.     ""boolean"",
  64.     ""int"",
  65.     ""long"",
  66.     ""float"",
  67.     ""double"",
  68.     ""ustring"",
  69.     ""buffer"",
  70.     ""vector"",
  71.     ""map"",
  72.     ""{"",
  73.     ""}"",
  74.     ""<"",
  75.     "">"",
  76.     "";"",
  77.     "","",
  78.     ""."",
  79.     "<CSTRING_TKN>",
  80.     "<IDENT_TKN>",
  81.   };
  82. }