gnu.kawa.lispexpr

Class ReaderParens

public class ReaderParens extends ReadTableEntry

Constructor Summary
ReaderParens(char open, char close, int kind)
Method Summary
static ReaderParensgetInstance(char open, char close)
static ReaderParensgetInstance(char open, char close, int kind)
intgetKind()
Objectread(Lexer in, int ch, int count)
Read a list (possibly improper) of zero or more Scheme forms.
static ObjectreadList(LispReader lexer, int ch, int count, int close)

Constructor Detail

ReaderParens

public ReaderParens(char open, char close, int kind)

Method Detail

getInstance

public static ReaderParens getInstance(char open, char close)

getInstance

public static ReaderParens getInstance(char open, char close, int kind)

getKind

public int getKind()

read

public Object read(Lexer in, int ch, int count)
Read a list (possibly improper) of zero or more Scheme forms. Assumes '(' has been read.

readList

public static Object readList(LispReader lexer, int ch, int count, int close)