001/* Generated By:JJTree&JavaCC: Do not edit this line. AddressListParserConstants.java */
002/****************************************************************
003 * Licensed to the Apache Software Foundation (ASF) under one   *
004 * or more contributor license agreements.  See the NOTICE file *
005 * distributed with this work for additional information        *
006 * regarding copyright ownership.  The ASF licenses this file   *
007 * to you under the Apache License, Version 2.0 (the            *
008 * "License"); you may not use this file except in compliance   *
009 * with the License.  You may obtain a copy of the License at   *
010 *                                                              *
011 *   http://www.apache.org/licenses/LICENSE-2.0                 *
012 *                                                              *
013 * Unless required by applicable law or agreed to in writing,   *
014 * software distributed under the License is distributed on an  *
015 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       *
016 * KIND, either express or implied.  See the License for the    *
017 * specific language governing permissions and limitations      *
018 * under the License.                                           *
019 ****************************************************************/
020package org.apache.james.mime4j.field.address;
021
022
023/**
024 * Token literal values and constants.
025 * Generated by org.javacc.parser.OtherFilesGen#start()
026 */
027public interface AddressListParserConstants {
028
029  /** End of File. */
030  int EOF = 0;
031  /** RegularExpression Id. */
032  int WS = 10;
033  /** RegularExpression Id. */
034  int ALPHA = 11;
035  /** RegularExpression Id. */
036  int DIGIT = 12;
037  /** RegularExpression Id. */
038  int ATEXT = 13;
039  /** RegularExpression Id. */
040  int DOTATOM = 14;
041  /** RegularExpression Id. */
042  int DOMAINLITERAL = 18;
043  /** RegularExpression Id. */
044  int COMMENT = 20;
045  /** RegularExpression Id. */
046  int QUOTEDSTRING = 31;
047  /** RegularExpression Id. */
048  int QUOTEDPAIR = 32;
049  /** RegularExpression Id. */
050  int ANY = 33;
051
052  /** Lexical state. */
053  int DEFAULT = 0;
054  /** Lexical state. */
055  int INDOMAINLITERAL = 1;
056  /** Lexical state. */
057  int INCOMMENT = 2;
058  /** Lexical state. */
059  int NESTED_COMMENT = 3;
060  /** Lexical state. */
061  int INQUOTEDSTRING = 4;
062
063  /** Literal token values. */
064  String[] tokenImage = {
065    "<EOF>",
066    "\"\\r\"",
067    "\"\\n\"",
068    "\",\"",
069    "\":\"",
070    "\";\"",
071    "\"<\"",
072    "\">\"",
073    "\"@\"",
074    "\".\"",
075    "<WS>",
076    "<ALPHA>",
077    "<DIGIT>",
078    "<ATEXT>",
079    "<DOTATOM>",
080    "\"[\"",
081    "<token of kind 16>",
082    "<token of kind 17>",
083    "\"]\"",
084    "\"(\"",
085    "\")\"",
086    "<token of kind 21>",
087    "\"(\"",
088    "<token of kind 23>",
089    "<token of kind 24>",
090    "\"(\"",
091    "\")\"",
092    "<token of kind 27>",
093    "\"\\\"\"",
094    "<token of kind 29>",
095    "<token of kind 30>",
096    "\"\\\"\"",
097    "<QUOTEDPAIR>",
098    "<ANY>",
099  };
100
101}