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 intcodeA 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 ReaderDispatchMiscgetInstance()java.lang.Objectread(Lexer in, int ch, int count)static java.util.regex.PatternreadRegex(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 java.lang.Object read(Lexer in, int ch, int count) throws java.io.IOException, SyntaxException
- Overrides:
readin classReadTableEntry- Throws:
java.io.IOExceptionSyntaxException
-
readRegex
public static java.util.regex.Pattern readRegex(Lexer in, int ch, int count) throws java.io.IOException, SyntaxException
- Throws:
java.io.IOExceptionSyntaxException
-
-