|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ix.util.lisp.LispReader ix.util.lisp.LispProgramReader
public class LispProgramReader
A LispReader for reading Lisp source code. It differs from an ordinary LispReader by treating single quote as an abbreviation for quote, so that 'x is read as (quote x).
Field Summary |
---|
Fields inherited from class ix.util.lisp.LispReader |
---|
inReader, inStream, singleQuoteIsMacro, tk |
Constructor Summary | |
---|---|
LispProgramReader(java.io.InputStream is)
|
|
LispProgramReader(LispTokenizer tk)
|
|
LispProgramReader(java.io.Reader r)
|
|
LispProgramReader(java.lang.String s)
|
Method Summary |
---|
Methods inherited from class ix.util.lisp.LispReader |
---|
close, listreader, reader, readObject, safeRead, safeRead, setSingleQuoteIsMacro, tryAsNumber |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LispProgramReader(LispTokenizer tk)
public LispProgramReader(java.io.InputStream is)
public LispProgramReader(java.io.Reader r)
public LispProgramReader(java.lang.String s)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |