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,
int sharingIndex) |
void |
set(int key,
java.lang.Object value) |
getConstituentInstance, getDigitInstance, getIllegalInstance, getMultipleEscapeInstance, getSingleEscapeInstance, getWhitespaceInstance, readpublic ReaderDispatch()
public ReaderDispatch(boolean nonTerminating)
public int getKind()
getKind in class ReadTableEntrypublic 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, int sharingIndex) throws java.io.IOException, SyntaxException
read in class ReadTableEntryjava.io.IOExceptionSyntaxException