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}