gnu.kawa.brl

Class BRLRead

public class BRLRead extends LispReader

A class to read Scheme forms (S-expressions).
Constructor Summary
BRLRead(InPort port)
BRLRead(InPort port, SourceMessages messages)
Method Summary
booleaninLiteral()
True if in literal text (even if nested inside an escaped expression).
booleanisBrlCompatible()
ObjectreadObject()
static ObjectreadObject(InPort port)
voidsetBrlCompatible(boolean compat)

Constructor Detail

BRLRead

public BRLRead(InPort port)

BRLRead

public BRLRead(InPort port, SourceMessages messages)

Method Detail

inLiteral

public boolean inLiteral()
True if in literal text (even if nested inside an escaped expression).

isBrlCompatible

public boolean isBrlCompatible()

readObject

public Object readObject()

readObject

public static Object readObject(InPort port)

setBrlCompatible

public void setBrlCompatible(boolean compat)