Uses of Class
gnu.kawa.lispexpr.LispReader
-
Packages that use LispReader Package Description gnu.kawa.brl gnu.kawa.lispexpr kawa.standard -
-
Uses of LispReader in gnu.kawa.brl
Subclasses of LispReader in gnu.kawa.brl Modifier and Type Class Description class
BRLRead
A class to read Scheme forms (S-expressions).Methods in gnu.kawa.brl that return LispReader Modifier and Type Method Description LispReader
BRL. getLexer(gnu.kawa.io.InPort inp, SourceMessages messages)
-
Uses of LispReader in gnu.kawa.lispexpr
Methods in gnu.kawa.lispexpr that return LispReader Modifier and Type Method Description LispReader
LispLanguage. getLexer(gnu.kawa.io.InPort inp, SourceMessages messages)
Methods in gnu.kawa.lispexpr with parameters of type LispReader Modifier and Type Method Description protected Object
ReaderExtendedLiteral. checkDelim(LispReader reader, int next, int delimiter)
protected Object
ReaderXmlElement. checkDelim(LispReader reader, int next, int delimiter)
protected int
ReaderExtendedLiteral. enclosedExprDelim(int ch, LispReader reader)
protected int
ReaderXmlElement. enclosedExprDelim(int ch, LispReader reader)
static Object
ReaderQuote. read(LispReader reader, Object magicSymbol, char next, Object magicSymbol2)
static Object
LispReader. readCharacter(LispReader reader)
Pair
ReaderExtendedLiteral. readContent(LispReader reader, char delimiter, Pair head)
Object
ReaderXmlElement. readElementConstructor(LispReader reader, int ch)
Parse ElementConstructor.protected Pair
ReaderExtendedLiteral. readEnclosed(LispReader reader, ReadTable readTable, Pair last, int startDelimiter, int endDelimiter)
protected Pair
ReaderExtendedLiteral. readEnclosedExpressions(LispReader reader, ReadTable readTable, Pair last, int endDelimiter)
Read expressions enclosed by '[' and ']'.protected Object
ReaderExtendedLiteral. readEnclosedSingleExpression(LispReader reader, ReadTable readTable, int ch)
static Object
LispReader. readGeneralArray(LispReader in, int rank, PrimType elementType)
static Object
ReaderParens. readList(LispReader lexer, Object last, int ch, int count, int close, int sharingIndex)
static Object
ReaderDispatchSyntaxQuote. readNamedConstructor(LispReader reader)
Object
ReaderExtendedLiteral. readNamedLiteral(LispReader reader, ReadTable rtable, String tag, int next, int startLine, int startColumn)
void
ReaderNestedComment. readNestedComment(LispReader reader)
static Object
LispReader. readNumberWithRadix(int previous, LispReader reader, int radix)
Read a number from a LispReaderObject
ReaderXmlElement. readQNameExpression(LispReader reader, int ch, boolean forElement)
Read either a QName literal or an enclosed QName-producing form.static Object
LispReader. readSpecial(LispReader reader)
static FVector
ReaderVector. readVector(LispReader lexer, gnu.kawa.io.InPort port, int count, char close, int sharingIndex)
static int
ReaderXmlElement. skipSpace(LispReader reader, int ch)
-
Uses of LispReader in kawa.standard
Methods in kawa.standard that return LispReader Modifier and Type Method Description LispReader
Scheme. getLexer(gnu.kawa.io.InPort inp, SourceMessages messages)
Methods in kawa.standard with parameters of type LispReader Modifier and Type Method Description static void
define_autoload. findAutoloadComments(LispReader in, String filename, ScopeExp defs, Translator tr)
-