public class ReaderDispatch extends ReadTableEntry
brace, constituent, illegal, multipleEscape, singleEscape, whitespace
Constructor and Description |
---|
ReaderDispatch() |
ReaderDispatch(boolean nonTerminating) |
Modifier and Type | Method and Description |
---|---|
static ReaderDispatch |
create(ReadTable rtable)
Create a fresh instance and initialize it appropriately for Common Lisp.
|
int |
getKind() |
ReadTableEntry |
lookup(int key) |
java.lang.Object |
read(Lexer in,
int ch,
int count) |
void |
set(int key,
java.lang.Object value) |
getConstituentInstance, getDigitInstance, getIllegalInstance, getMultipleEscapeInstance, getSingleEscapeInstance, getWhitespaceInstance
public ReaderDispatch()
public ReaderDispatch(boolean nonTerminating)
public int getKind()
getKind
in class ReadTableEntry
public void set(int key, java.lang.Object value)
public ReadTableEntry lookup(int key)
public static ReaderDispatch create(ReadTable rtable)
public java.lang.Object read(Lexer in, int ch, int count) throws java.io.IOException, SyntaxException
read
in class ReadTableEntry
java.io.IOException
SyntaxException