ix.util.lisp
Class LispTokenizer

java.lang.Object
  extended by java.io.StreamTokenizer
      extended by ix.util.lisp.LispTokenizer
Direct Known Subclasses:
LispStreamTokenizer

public abstract class LispTokenizer
extends java.io.StreamTokenizer

A class to be extended by tokenizers that read a Lisp-like syntax.


Field Summary
 
Fields inherited from class java.io.StreamTokenizer
nval, sval, TT_EOF, TT_EOL, TT_NUMBER, TT_WORD, ttype
 
Constructor Summary
LispTokenizer(java.io.InputStream is)
           
LispTokenizer(java.io.Reader r)
           
 
Method Summary
 
Methods inherited from class java.io.StreamTokenizer
commentChar, eolIsSignificant, lineno, lowerCaseMode, nextToken, ordinaryChar, ordinaryChars, parseNumbers, pushBack, quoteChar, resetSyntax, slashSlashComments, slashStarComments, toString, whitespaceChars, wordChars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LispTokenizer

public LispTokenizer(java.io.InputStream is)

LispTokenizer

public LispTokenizer(java.io.Reader r)