astLexerAndParser
Class CoolTokenLexer

java.lang.Object
  extended by astLexerAndParser.CoolTokenLexer
All Implemented Interfaces:
java_cup.runtime.Scanner

public class CoolTokenLexer
extends java.lang.Object
implements java_cup.runtime.Scanner


Constructor Summary
CoolTokenLexer(java.io.InputStream instream)
           
CoolTokenLexer(java.io.Reader reader)
           
 
Method Summary
 AbstractSymbol curr_filename()
           
 int curr_lineno()
           
 java_cup.runtime.Symbol next_token()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoolTokenLexer

public CoolTokenLexer(java.io.Reader reader)

CoolTokenLexer

public CoolTokenLexer(java.io.InputStream instream)
Method Detail

curr_lineno

public int curr_lineno()

curr_filename

public AbstractSymbol curr_filename()

next_token

public java_cup.runtime.Symbol next_token()
                                   throws java.io.IOException
Specified by:
next_token in interface java_cup.runtime.Scanner
Throws:
java.io.IOException