001 /* Generated By:JavaCC: Do not edit this line. CompactSyntaxConstants.java */
002 package com.thaiopensource.relaxng.parse.compact;
003
004 public interface CompactSyntaxConstants {
005
006 int EOF = 0;
007 int NEWLINE = 37;
008 int NOT_NEWLINE = 38;
009 int WS = 39;
010 int DOCUMENTATION = 40;
011 int DOCUMENTATION_CONTINUE = 41;
012 int SINGLE_LINE_COMMENT = 42;
013 int DOCUMENTATION_AFTER_SINGLE_LINE_COMMENT = 43;
014 int SINGLE_LINE_COMMENT_CONTINUE = 44;
015 int BASE_CHAR = 45;
016 int IDEOGRAPHIC = 46;
017 int LETTER = 47;
018 int COMBINING_CHAR = 48;
019 int DIGIT = 49;
020 int EXTENDER = 50;
021 int NMSTART = 51;
022 int NMCHAR = 52;
023 int NCNAME = 53;
024 int IDENTIFIER = 54;
025 int ESCAPED_IDENTIFIER = 55;
026 int PREFIX_STAR = 56;
027 int PREFIXED_NAME = 57;
028 int LITERAL = 58;
029 int FANNOTATE = 59;
030 int ILLEGAL_CHAR = 60;
031
032 int DEFAULT = 0;
033 int AFTER_SINGLE_LINE_COMMENT = 1;
034 int AFTER_DOCUMENTATION = 2;
035
036 String[] tokenImage = {
037 "<EOF>",
038 "\"[\"",
039 "\"=\"",
040 "\"&=\"",
041 "\"|=\"",
042 "\"start\"",
043 "\"div\"",
044 "\"include\"",
045 "\"~\"",
046 "\"]\"",
047 "\"grammar\"",
048 "\"{\"",
049 "\"}\"",
050 "\"namespace\"",
051 "\"default\"",
052 "\"inherit\"",
053 "\"datatypes\"",
054 "\"empty\"",
055 "\"text\"",
056 "\"notAllowed\"",
057 "\"|\"",
058 "\"&\"",
059 "\",\"",
060 "\"+\"",
061 "\"?\"",
062 "\"*\"",
063 "\"element\"",
064 "\"attribute\"",
065 "\"(\"",
066 "\")\"",
067 "\"-\"",
068 "\"list\"",
069 "\"mixed\"",
070 "\"external\"",
071 "\"parent\"",
072 "\"string\"",
073 "\"token\"",
074 "<NEWLINE>",
075 "<NOT_NEWLINE>",
076 "<WS>",
077 "<DOCUMENTATION>",
078 "<DOCUMENTATION_CONTINUE>",
079 "<SINGLE_LINE_COMMENT>",
080 "<DOCUMENTATION_AFTER_SINGLE_LINE_COMMENT>",
081 "<SINGLE_LINE_COMMENT_CONTINUE>",
082 "<BASE_CHAR>",
083 "<IDEOGRAPHIC>",
084 "<LETTER>",
085 "<COMBINING_CHAR>",
086 "<DIGIT>",
087 "<EXTENDER>",
088 "<NMSTART>",
089 "<NMCHAR>",
090 "<NCNAME>",
091 "<IDENTIFIER>",
092 "<ESCAPED_IDENTIFIER>",
093 "<PREFIX_STAR>",
094 "<PREFIXED_NAME>",
095 "<LITERAL>",
096 "\">>\"",
097 "<ILLEGAL_CHAR>",
098 };
099
100 }