Package gnu.kawa.lispexpr
Class ReaderDispatchMisc
- java.lang.Object
-
- gnu.kawa.lispexpr.ReadTableEntry
-
- gnu.kawa.lispexpr.ReaderDispatchMisc
-
public class ReaderDispatchMisc extends ReadTableEntry
-
-
Field Summary
Fields Modifier and Type Field Description protected int
code
A code which specifies which particular reader-action to perform.-
Fields inherited from class gnu.kawa.lispexpr.ReadTableEntry
ampersand, brace, constituent, illegal, multipleEscape, singleEscape, whitespace
-
-
Constructor Summary
Constructors Constructor Description ReaderDispatchMisc()
ReaderDispatchMisc(int code)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReaderDispatchMisc
getInstance()
Object
read(Lexer in, int ch, int count)
static Pattern
readRegex(Lexer in, int ch, int count)
-
Methods inherited from class gnu.kawa.lispexpr.ReadTableEntry
getConstituentInstance, getDigitInstance, getIllegalInstance, getKind, getMultipleEscapeInstance, getSingleEscapeInstance, getWhitespaceInstance, read
-
-
-
-
Method Detail
-
getInstance
public static ReaderDispatchMisc getInstance()
-
read
public Object read(Lexer in, int ch, int count) throws IOException, SyntaxException
- Overrides:
read
in classReadTableEntry
- Throws:
IOException
SyntaxException
-
readRegex
public static Pattern readRegex(Lexer in, int ch, int count) throws IOException, SyntaxException
- Throws:
IOException
SyntaxException
-
-