Package gnu.kawa.lispexpr
Class ReadTableEntry
java.lang.Object
gnu.kawa.lispexpr.ReadTableEntry
- Direct Known Subclasses:
BRLReaderString,ReaderColon,ReaderDispatch,ReaderDispatchMisc,ReaderDispatchSyntaxQuote,ReaderIgnoreRestOfLine,ReaderMisc,ReaderNestedComment,ReaderParens,ReaderQuote,ReaderString,ReaderVector
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ReadTableEntrySpecial handling of'&'for SRFI-108/109.static final ReadTableEntrystatic final ReadTableEntrystatic final ReadTableEntrystatic final ReadTableEntrystatic final ReadTableEntrystatic final ReadTableEntry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ReadTableEntrystatic ReadTableEntrystatic ReadTableEntryintgetKind()static ReadTableEntrystatic ReadTableEntrystatic ReadTableEntryprotected Object
-
Field Details
-
illegal
-
whitespace
-
singleEscape
-
multipleEscape
-
constituent
-
brace
-
ampersand
Special handling of'&'for SRFI-108/109.
-
-
Constructor Details
-
ReadTableEntry
public ReadTableEntry()
-
-
Method Details
-
getIllegalInstance
-
getWhitespaceInstance
-
getSingleEscapeInstance
-
getMultipleEscapeInstance
-
getDigitInstance
-
getConstituentInstance
-
getKind
public int getKind() -
read
- Throws:
IOExceptionSyntaxException
-
read
public Object read(Lexer in, int ch, int count, int sharingIndex) throws IOException, SyntaxException - Throws:
IOExceptionSyntaxException
-