org.jruby.lexer.yacc
Interface IRubyLexerSupport

All Superinterfaces:
ILexerSupport
All Known Implementing Classes:
RubyLexerSupport

public interface IRubyLexerSupport
extends ILexerSupport

Add some special Ruby stuff.

Version:
$Revision: 1.4 $
Author:
jpetersen

Method Summary
 int getColumn()
           
 char readEscape()
           
 void setBuffer(java.lang.String buffer, ISourcePosition startPosition)
           
 
Methods inherited from interface org.ablaf.lexer.ILexerSupport
getCharAt, getLastRead, getNext, getPosition, isEOF, isEOL, isNext, isNext, read, readHex, readLine, readOct, unread, unreadMany
 

Method Detail

setBuffer

public void setBuffer(java.lang.String buffer,
                      ISourcePosition startPosition)

readEscape

public char readEscape()
                throws LexerException
Throws:
LexerException

getColumn

public int getColumn()


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.