public class Parser extends Object
TokenStream| Constructor and Description |
|---|
Parser(CompilerEnvirons compilerEnv,
ErrorReporter errorReporter) |
| Modifier and Type | Method and Description |
|---|---|
protected Decompiler |
createDecompiler(CompilerEnvirons compilerEnv) |
boolean |
eof() |
int |
getCurrentLineNumber() |
String |
getEncodedSource() |
ScriptOrFnNode |
parse(Reader sourceReader,
String sourceURI,
int lineno) |
ScriptOrFnNode |
parse(String sourceString,
String sourceURI,
int lineno) |
public Parser(CompilerEnvirons compilerEnv, ErrorReporter errorReporter)
public int getCurrentLineNumber()
protected Decompiler createDecompiler(CompilerEnvirons compilerEnv)
public String getEncodedSource()
public boolean eof()
public ScriptOrFnNode parse(String sourceString, String sourceURI, int lineno)
public ScriptOrFnNode parse(Reader sourceReader, String sourceURI, int lineno) throws IOException
IOExceptionCopyright © 2015–2017 The veraPDF Consortium. All rights reserved.