Package gnu.kawa.lispexpr
Class ReaderMacro
java.lang.Object
gnu.kawa.lispexpr.ReadTableEntry
gnu.kawa.lispexpr.ReaderMisc
gnu.kawa.lispexpr.ReaderMacro
Wrapper for user-supplied reader macro procedure.
-
Field Summary
Fields inherited from class gnu.kawa.lispexpr.ReadTableEntry
ampersand, brace, constituent, illegal, multipleEscape, singleEscape, whitespace -
Constructor Summary
ConstructorsConstructorDescriptionReaderMacro(Procedure procedure) ReaderMacro(Procedure procedure, boolean nonTerminating) -
Method Summary
Modifier and TypeMethodDescriptionbooleanMethods inherited from class gnu.kawa.lispexpr.ReaderMisc
getKindMethods inherited from class gnu.kawa.lispexpr.ReadTableEntry
getConstituentInstance, getDigitInstance, getIllegalInstance, getMultipleEscapeInstance, getSingleEscapeInstance, getWhitespaceInstance, read
-
Constructor Details
-
ReaderMacro
-
ReaderMacro
-
-
Method Details
-
isNonTerminating
public boolean isNonTerminating() -
getProcedure
-
read
- Overrides:
readin classReaderMisc- Throws:
IOExceptionSyntaxException
-