gnu.kawa.lispexpr
Class ReaderVector

java.lang.Object
  extended by gnu.kawa.lispexpr.ReadTableEntry
      extended by gnu.kawa.lispexpr.ReaderVector

public class ReaderVector
extends ReadTableEntry


Field Summary
 
Fields inherited from class gnu.kawa.lispexpr.ReadTableEntry
constituent, multipleEscape, singleEscape, whitespace
 
Constructor Summary
ReaderVector(char close)
           
 
Method Summary
 java.lang.Object read(Lexer in, int ch, int count)
           
static FVector readVector(LispReader lexer, LineBufferedReader port, int count, char close)
           
 
Methods inherited from class gnu.kawa.lispexpr.ReadTableEntry
getConstituentInstance, getDigitInstance, getKind, getMultipleEscapeInstance, getSingleEscapeInstance, getWhitespaceInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReaderVector

public ReaderVector(char close)
Method Detail

read

public java.lang.Object read(Lexer in,
                             int ch,
                             int count)
                      throws java.io.IOException,
                             SyntaxException
Overrides:
read in class ReadTableEntry
Throws:
java.io.IOException
SyntaxException

readVector

public static FVector readVector(LispReader lexer,
                                 LineBufferedReader port,
                                 int count,
                                 char close)
                          throws java.io.IOException,
                                 SyntaxException
Throws:
java.io.IOException
SyntaxException