gnu.kawa.lispexpr

Class ReaderMacro

public class ReaderMacro extends ReaderMisc

Wrapper for user-supplied reader macro procedure.
Constructor Summary
ReaderMacro(Procedure procedure, boolean nonTerminating)
ReaderMacro(Procedure procedure)
Method Summary
ProceduregetProcedure()
booleanisNonTerminating()
Objectread(Lexer in, int ch, int count)

Constructor Detail

ReaderMacro

public ReaderMacro(Procedure procedure, boolean nonTerminating)

ReaderMacro

public ReaderMacro(Procedure procedure)

Method Detail

getProcedure

public Procedure getProcedure()

isNonTerminating

public boolean isNonTerminating()

read

public Object read(Lexer in, int ch, int count)