gnu.kawa.lispexpr

Class ReadTableEntry

Known Direct Subclasses:
BRLReaderString, ReaderDispatch, ReaderDispatchMisc, ReaderIgnoreRestOfLine, ReaderMisc, ReaderParens, ReaderQuote, ReaderString, ReaderTypespec, ReaderVector

public abstract class ReadTableEntry
extends java.lang.Object

Field Summary

static ReadTableEntry
constituent
static ReadTableEntry
multipleEscape
static ReadTableEntry
singleEscape
static ReadTableEntry
whitespace

Method Summary

static ReadTableEntry
getConstituentInstance()
static ReadTableEntry
getDigitInstance()
int
getKind()
static ReadTableEntry
getMultipleEscapeInstance()
static ReadTableEntry
getSingleEscapeInstance()
static ReadTableEntry
getWhitespaceInstance()
Object
read(Lexer in, int ch, int count)

Field Details

constituent

public static final ReadTableEntry constituent

multipleEscape

public static final ReadTableEntry multipleEscape

singleEscape

public static final ReadTableEntry singleEscape

whitespace

public static final ReadTableEntry whitespace

Method Details

getConstituentInstance

public static ReadTableEntry getConstituentInstance()

getDigitInstance

public static ReadTableEntry getDigitInstance()

getKind

public int getKind()

getMultipleEscapeInstance

public static ReadTableEntry getMultipleEscapeInstance()

getSingleEscapeInstance

public static ReadTableEntry getSingleEscapeInstance()

getWhitespaceInstance

public static ReadTableEntry getWhitespaceInstance()

read

public Object read(Lexer in,
                   int ch,
                   int count)
            throws java.io.IOException,
                   SyntaxException