Renamed JsonParserImpl to JsonParserJavacc for clarity.

This commit is contained in:
Inderjeet Singh 2009-03-31 17:58:35 +00:00
parent 2034090b15
commit 85f7c939f6
5 changed files with 20 additions and 20 deletions

View File

@ -49,7 +49,7 @@ public final class JsonParser {
*/ */
public JsonElement parse(Reader json) throws JsonParseException { public JsonElement parse(Reader json) throws JsonParseException {
try { try {
JsonParserImpl parser = new JsonParserImpl(json); JsonParserJavacc parser = new JsonParserJavacc(json);
return parser.parse(); return parser.parse();
} catch (TokenMgrError e) { } catch (TokenMgrError e) {
throw new JsonParseException("Failed parsing JSON source: " + json + " to Json", e); throw new JsonParseException("Failed parsing JSON source: " + json + " to Json", e);

View File

@ -1,8 +1,8 @@
/* Generated By:JavaCC: Do not edit this line. JsonParserImpl.java */ /* Generated By:JavaCC: Do not edit this line. JsonParserJavacc.java */
package com.google.gson; package com.google.gson;
@SuppressWarnings("all") @SuppressWarnings("all")
final class JsonParserImpl implements JsonParserImplConstants { final class JsonParserJavacc implements JsonParserJavaccConstants {
final public JsonElement parse() throws ParseException { final public JsonElement parse() throws ParseException {
JsonElement json = null; JsonElement json = null;
@ -417,7 +417,7 @@ final class JsonParserImpl implements JsonParserImplConstants {
} }
/** Generated Token Manager. */ /** Generated Token Manager. */
public JsonParserImplTokenManager token_source; public JsonParserJavaccTokenManager token_source;
SimpleCharStream jj_input_stream; SimpleCharStream jj_input_stream;
/** Current token. */ /** Current token. */
public Token token; public Token token;
@ -445,13 +445,13 @@ final class JsonParserImpl implements JsonParserImplConstants {
private int jj_gc = 0; private int jj_gc = 0;
/** Constructor with InputStream. */ /** Constructor with InputStream. */
public JsonParserImpl(java.io.InputStream stream) { public JsonParserJavacc(java.io.InputStream stream) {
this(stream, null); this(stream, null);
} }
/** Constructor with InputStream and supplied encoding */ /** Constructor with InputStream and supplied encoding */
public JsonParserImpl(java.io.InputStream stream, String encoding) { public JsonParserJavacc(java.io.InputStream stream, String encoding) {
try { jj_input_stream = new SimpleCharStream(stream, encoding, 1, 1); } catch(java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); } try { jj_input_stream = new SimpleCharStream(stream, encoding, 1, 1); } catch(java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); }
token_source = new JsonParserImplTokenManager(jj_input_stream); token_source = new JsonParserJavaccTokenManager(jj_input_stream);
token = new Token(); token = new Token();
jj_ntk = -1; jj_ntk = -1;
jj_gen = 0; jj_gen = 0;
@ -475,9 +475,9 @@ final class JsonParserImpl implements JsonParserImplConstants {
} }
/** Constructor. */ /** Constructor. */
public JsonParserImpl(java.io.Reader stream) { public JsonParserJavacc(java.io.Reader stream) {
jj_input_stream = new SimpleCharStream(stream, 1, 1); jj_input_stream = new SimpleCharStream(stream, 1, 1);
token_source = new JsonParserImplTokenManager(jj_input_stream); token_source = new JsonParserJavaccTokenManager(jj_input_stream);
token = new Token(); token = new Token();
jj_ntk = -1; jj_ntk = -1;
jj_gen = 0; jj_gen = 0;
@ -497,7 +497,7 @@ final class JsonParserImpl implements JsonParserImplConstants {
} }
/** Constructor with generated Token Manager. */ /** Constructor with generated Token Manager. */
public JsonParserImpl(JsonParserImplTokenManager tm) { public JsonParserJavacc(JsonParserJavaccTokenManager tm) {
token_source = tm; token_source = tm;
token = new Token(); token = new Token();
jj_ntk = -1; jj_ntk = -1;
@ -507,7 +507,7 @@ final class JsonParserImpl implements JsonParserImplConstants {
} }
/** Reinitialise. */ /** Reinitialise. */
public void ReInit(JsonParserImplTokenManager tm) { public void ReInit(JsonParserJavaccTokenManager tm) {
token_source = tm; token_source = tm;
token = new Token(); token = new Token();
jj_ntk = -1; jj_ntk = -1;

View File

@ -1,4 +1,4 @@
/* Generated By:JavaCC: Do not edit this line. JsonParserImplConstants.java */ /* Generated By:JavaCC: Do not edit this line. JsonParserJavaccConstants.java */
package com.google.gson; package com.google.gson;
@ -7,7 +7,7 @@ package com.google.gson;
* Generated by org.javacc.parser.OtherFilesGen#start() * Generated by org.javacc.parser.OtherFilesGen#start()
*/ */
@SuppressWarnings("all") @SuppressWarnings("all")
interface JsonParserImplConstants { interface JsonParserJavaccConstants {
/** End of File. */ /** End of File. */
int EOF = 0; int EOF = 0;

View File

@ -1,9 +1,9 @@
/* Generated By:JavaCC: Do not edit this line. JsonParserImplTokenManager.java */ /* Generated By:JavaCC: Do not edit this line. JsonParserJavaccTokenManager.java */
package com.google.gson; package com.google.gson;
/** Token Manager. */ /** Token Manager. */
@SuppressWarnings("all") @SuppressWarnings("all")
final class JsonParserImplTokenManager implements JsonParserImplConstants final class JsonParserJavaccTokenManager implements JsonParserJavaccConstants
{ {
/** Debug output. */ /** Debug output. */
@ -1018,14 +1018,14 @@ private final int[] jjrounds = new int[43];
private final int[] jjstateSet = new int[86]; private final int[] jjstateSet = new int[86];
protected char curChar; protected char curChar;
/** Constructor. */ /** Constructor. */
public JsonParserImplTokenManager(SimpleCharStream stream){ public JsonParserJavaccTokenManager(SimpleCharStream stream){
if (SimpleCharStream.staticFlag) if (SimpleCharStream.staticFlag)
throw new Error("ERROR: Cannot use a static CharStream class with a non-static lexical analyzer."); throw new Error("ERROR: Cannot use a static CharStream class with a non-static lexical analyzer.");
input_stream = stream; input_stream = stream;
} }
/** Constructor. */ /** Constructor. */
public JsonParserImplTokenManager(SimpleCharStream stream, int lexState){ public JsonParserJavaccTokenManager(SimpleCharStream stream, int lexState){
this(stream); this(stream);
SwitchTo(lexState); SwitchTo(lexState);
} }

View File

@ -9,16 +9,16 @@ options {
UNICODE_INPUT = true; UNICODE_INPUT = true;
} }
PARSER_BEGIN(JsonParserImpl) PARSER_BEGIN(JsonParserJavacc)
package com.google.gson; package com.google.gson;
@SuppressWarnings("all") @SuppressWarnings("all")
final class JsonParserImpl { final class JsonParserJavacc {
} }
PARSER_END(JsonParserImpl) PARSER_END(JsonParserJavacc)
SKIP : { " " | "\t" | "\n" | "\r" } SKIP : { " " | "\t" | "\n" | "\r" }
/* /*