public class ReaderDispatchMisc extends ReadTableEntry
| Modifier and Type | Field and Description |
|---|---|
protected int |
code
A code which specifies which particular reader-action to perform.
|
ampersand, brace, constituent, illegal, multipleEscape, singleEscape, whitespace| Constructor and Description |
|---|
ReaderDispatchMisc() |
ReaderDispatchMisc(int code) |
| Modifier and Type | Method and Description |
|---|---|
static ReaderDispatchMisc |
getInstance() |
java.lang.Object |
read(Lexer in,
int ch,
int count) |
static void |
readNestedComment(LispReader reader) |
static java.util.regex.Pattern |
readRegex(Lexer in,
int ch,
int count) |
getConstituentInstance, getDigitInstance, getIllegalInstance, getKind, getMultipleEscapeInstance, getSingleEscapeInstance, getWhitespaceInstance, readprotected int code
public ReaderDispatchMisc()
public ReaderDispatchMisc(int code)
public static ReaderDispatchMisc getInstance()
public java.lang.Object read(Lexer in, int ch, int count) throws java.io.IOException, SyntaxException
read in class ReadTableEntryjava.io.IOExceptionSyntaxExceptionpublic static void readNestedComment(LispReader reader) throws java.io.IOException, SyntaxException
java.io.IOExceptionSyntaxExceptionpublic static java.util.regex.Pattern readRegex(Lexer in, int ch, int count) throws java.io.IOException, SyntaxException
java.io.IOExceptionSyntaxException