001    /* Generated By:JavaCC: Do not edit this line. WirthParserConstants.java */
002    package net.hydromatic.clapham.parser.wirth;
003    
004    
005    /**
006     * Token literal values and constants.
007     * Generated by org.javacc.parser.OtherFilesGen#start()
008     */
009    public interface WirthParserConstants {
010    
011      /** End of File. */
012      int EOF = 0;
013      /** RegularExpression Id. */
014      int LITERAL = 1;
015      /** RegularExpression Id. */
016      int IDENTIFIER = 2;
017      /** RegularExpression Id. */
018      int LETTER = 3;
019      /** RegularExpression Id. */
020      int DIGIT = 4;
021      /** RegularExpression Id. */
022      int LPAREN = 5;
023      /** RegularExpression Id. */
024      int RPAREN = 6;
025      /** RegularExpression Id. */
026      int LBRACE = 7;
027      /** RegularExpression Id. */
028      int RBRACE = 8;
029      /** RegularExpression Id. */
030      int LBRACKET = 9;
031      /** RegularExpression Id. */
032      int RBRACKET = 10;
033      /** RegularExpression Id. */
034      int DOT = 11;
035      /** RegularExpression Id. */
036      int EQ = 12;
037      /** RegularExpression Id. */
038      int BAR = 13;
039      /** RegularExpression Id. */
040      int QUOT = 14;
041    
042      /** Lexical state. */
043      int DEFAULT = 0;
044    
045      /** Literal token values. */
046      String[] tokenImage = {
047        "<EOF>",
048        "<LITERAL>",
049        "<IDENTIFIER>",
050        "<LETTER>",
051        "<DIGIT>",
052        "\"(\"",
053        "\")\"",
054        "\"{\"",
055        "\"}\"",
056        "\"[\"",
057        "\"]\"",
058        "\".\"",
059        "\"=\"",
060        "\"|\"",
061        "\"\\\"\"",
062        "\" \"",
063        "\"\\t\"",
064        "\"\\n\"",
065        "\"\\r\"",
066        "\"\\f\"",
067      };
068    
069    }