diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..333ee82a2c28048e25e2ca17082fdb5d4574df58 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +Dumper.class +GenCompiler.class +Parser.class +PrettyPrint.class +AST +SchemaCompile.jar +SchemaCompiler.jar +*~ diff --git a/JavaCCChunks.jrag b/JavaCCChunks.jrag index 1a6f1b051cbaf6aed40169bc096dfb6aec5f4423..b31b340cd17717a364ef11cf7a3d64d8db1b87d7 100644 --- a/JavaCCChunks.jrag +++ b/JavaCCChunks.jrag @@ -18,9 +18,9 @@ aspect JavaCCChunks { pStream.println(" NODE_PREFIX = \"\";"); pStream.println(" JAVA_UNICODE_ESCAPE = true;"); pStream.println(" STATIC = false;"); -// pStream.println(" DEBUG_PARSER = true;"); -// pStream.println(" DEBUG_LOOKAHEAD = true;"); -// pStream.println(" DEBUG_TOKEN_MANAGER = true;"); + pStream.println("// DEBUG_PARSER = true;"); + pStream.println("// DEBUG_LOOKAHEAD = true;"); + pStream.println("// DEBUG_TOKEN_MANAGER = true;"); pStream.println("} "); pStream.println(); pStream.println("PARSER_BEGIN(XmlParser)"); @@ -132,11 +132,13 @@ aspect JavaCCChunks { pStream.println(" \"\\u0024\","); pStream.println(" \"\\u0041\"-\"\\u005a\","); pStream.println(" \"\\u005f\","); + pStream.println(" \"-\",\":\","); pStream.println(" \"\\u0061\"-\"\\u007a\","); pStream.println(" \"\\u00c0\"-\"\\u00d6\","); pStream.println(" \"\\u00d8\"-\"\\u00f6\","); pStream.println(" \"\\u00f8\"-\"\\u00ff\","); pStream.println(" \"\\u0100\"-\"\\u1fff\","); + pStream.println(" \"\\u2013\"-\"\\u20ac\","); pStream.println(" \"\\u3040\"-\"\\u318f\","); pStream.println(" \"\\u3300\"-\"\\u337f\","); pStream.println(" \"\\u3400\"-\"\\u3d2d\","); @@ -177,7 +179,10 @@ aspect JavaCCChunks { pStream.println(" | < LPAR : \"(\" >"); pStream.println(" | < RPAR : \")\" >"); pStream.println(" | < DOT : \".\" >"); + pStream.println(" | < COMMA : \",\" >"); pStream.println(" | < SEMICOLON : \";\" >"); + pStream.println(" | < AMPERSAND : \"&\" >"); + pStream.println(" | < SLASH : \"/\" >"); pStream.println(" | < LTSLASH : \"</\" > : DEFAULT"); pStream.println(" | < LTBANG : \"<!\" > : DEFAULT"); pStream.println(" | < LT : \"<\" > : DEFAULT");