| gnu.text.Lexer gnu.kawa.lispexpr.LispReader gnu.q2.lang.Q2Read
Q2Read | public class Q2Read extends LispReader (Code) | | A class to read Scheme forms (S-expressions).
|
expressionStartColumn | int expressionStartColumn(Code) | | |
expressionStartFile | String expressionStartFile(Code) | | Record '[' location for error messages.
|
expressionStartLine | int expressionStartLine(Code) | | |
saveExpressionStartPosition | void saveExpressionStartPosition()(Code) | | |
singleLine | boolean singleLine()(Code) | | |
Methods inherited from gnu.kawa.lispexpr.LispReader | public Object handleToken(int startPos, int endPos, ReadTable rtable)(Code)(Java Doc) public static Object lookupUnit(String name)(Code)(Java Doc) protected Object makeNil()(Code)(Java Doc) protected Object makePair(Object car, int line, int column)(Code)(Java Doc) public Object makePair(Object car, Object cdr)(Code)(Java Doc) public static Object parseNumber(char[] buffer, int start, int count, char exactness, int radix, int flags)(Code)(Java Doc) public static Object readCharacter(LispReader reader) throws java.io.IOException, SyntaxException(Code)(Java Doc) public Object readCommand() throws java.io.IOException, SyntaxException(Code)(Java Doc) public int readEscape() throws java.io.IOException, SyntaxException(Code)(Java Doc) final public int readEscape(int c) throws java.io.IOException, SyntaxException(Code)(Java Doc) final public void readNestedComment(char c1, char c2) throws java.io.IOException, SyntaxException(Code)(Java Doc) public static Object readNumberWithRadix(int previous, LispReader reader, int radix) throws java.io.IOException, SyntaxException(Code)(Java Doc) public Object readObject() throws java.io.IOException, SyntaxException(Code)(Java Doc) final public Object readObject(int c) throws java.io.IOException, SyntaxException(Code)(Java Doc) public static SimpleVector readSimpleVector(LispReader reader, char kind) throws java.io.IOException, SyntaxException(Code)(Java Doc) public static Object readSpecial(LispReader reader) throws java.io.IOException, SyntaxException(Code)(Java Doc) public Object readValues(int ch, ReadTable rtable) throws java.io.IOException, SyntaxException(Code)(Java Doc) public Object readValues(int ch, ReadTableEntry entry, ReadTable rtable) throws java.io.IOException, SyntaxException(Code)(Java Doc) protected Object returnSymbol(int startPos, int endPos, ReadTable rtable)(Code)(Java Doc) protected void setCdr(Object pair, Object cdr)(Code)(Java Doc) protected boolean validPostfixLookupStart(ReadTable rtable) throws java.io.IOException(Code)(Java Doc)
|
Methods inherited from gnu.text.Lexer | public boolean checkErrors(PrintWriter out, int max)(Code)(Java Doc) public boolean checkNext(char ch) throws java.io.IOException(Code)(Java Doc) public void clearErrors()(Code)(Java Doc) public void close() throws java.io.IOException(Code)(Java Doc) public void eofError(String msg) throws SyntaxException(Code)(Java Doc) public void eofError(String message, int startLine, int startColumn) throws SyntaxException(Code)(Java Doc) public void error(char severity, String filename, int line, int column, String message)(Code)(Java Doc) public void error(char severity, String message)(Code)(Java Doc) public void error(String message)(Code)(Java Doc) public void fatal(String message) throws SyntaxException(Code)(Java Doc) public int getColumnNumber()(Code)(Java Doc) public SourceError getErrors()(Code)(Java Doc) public int getLineNumber()(Code)(Java Doc) public SourceMessages getMessages()(Code)(Java Doc) public String getName()(Code)(Java Doc) final public LineBufferedReader getPort()(Code)(Java Doc) public boolean isInteractive()(Code)(Java Doc) public void mark() throws java.io.IOException(Code)(Java Doc) public int peek() throws java.io.IOException(Code)(Java Doc) public void popNesting(char save)(Code)(Java Doc) public char pushNesting(char promptChar)(Code)(Java Doc) public int read() throws java.io.IOException(Code)(Java Doc) public int read(char[] buf, int offset, int length) throws java.io.IOException(Code)(Java Doc) public static long readDigitsInBuffer(LineBufferedReader port, int radix)(Code)(Java Doc) public int readOptionalExponent() throws java.io.IOException(Code)(Java Doc) public void reset() throws java.io.IOException(Code)(Java Doc) public boolean seenErrors()(Code)(Java Doc) public void setInteractive(boolean v)(Code)(Java Doc) public void setMessages(SourceMessages messages)(Code)(Java Doc) public void skip() throws java.io.IOException(Code)(Java Doc) protected void skip_quick() throws java.io.IOException(Code)(Java Doc) public void tokenBufferAppend(int ch)(Code)(Java Doc) public void unread(int ch) throws java.io.IOException(Code)(Java Doc) protected void unread() throws java.io.IOException(Code)(Java Doc) protected void unread_quick() throws java.io.IOException(Code)(Java Doc)
|
|
|