public class ANTLRFileStream extends ANTLRStringStream
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
fileName |
charPositionInLine, data, lastMarker, line, markDepth, markers, n, name, p
EOF
Constructor and Description |
---|
ANTLRFileStream(java.lang.String fileName) |
ANTLRFileStream(java.lang.String fileName,
java.lang.String encoding) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSourceName()
Where are you getting symbols from? Normally, implementations will
pass the buck all the way to the lexer who can ask its input stream
for the file name or whatever.
|
void |
load(java.lang.String fileName,
java.lang.String encoding) |
public ANTLRFileStream(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public ANTLRFileStream(java.lang.String fileName, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public void load(java.lang.String fileName, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public java.lang.String getSourceName()
IntStream
getSourceName
in interface IntStream
getSourceName
in class ANTLRStringStream
Copyright © 2012. All Rights Reserved.