|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.ablaf.internal.lexer.DefaultLexerSupport
org.jruby.lexer.yacc.RubyLexerSupport
| Field Summary |
| Fields inherited from class org.ablaf.internal.lexer.DefaultLexerSupport |
lineOffset, source |
| Constructor Summary | |
RubyLexerSupport(ILexerSource source)
Constructor for RubyLexerSupport. |
|
| Method Summary | |
int |
getColumn()
|
ISourcePosition |
getPosition()
|
char |
read()
|
char |
readEscape()
|
void |
setBuffer(java.lang.String buffer,
ISourcePosition startPosition)
|
void |
unread()
|
| Methods inherited from class org.ablaf.internal.lexer.DefaultLexerSupport |
getCharAt, getLastRead, getNext, isEOF, isEOL, isNext, isNext, readHex, readLine, readOct, unreadMany |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.ablaf.lexer.ILexerSupport |
getCharAt, getLastRead, getNext, isEOF, isEOL, isNext, isNext, readHex, readLine, readOct, unreadMany |
| Constructor Detail |
public RubyLexerSupport(ILexerSource source)
source - | Method Detail |
public void setBuffer(java.lang.String buffer,
ISourcePosition startPosition)
setBuffer in interface IRubyLexerSupportIRubyLexerSupport.setBuffer(String, ISourcePosition)public ISourcePosition getPosition()
getPosition in interface ILexerSupportgetPosition in class DefaultLexerSupportDefaultLexerSupport.getPosition()public int getColumn()
getColumn in interface IRubyLexerSupportpublic char read()
read in interface ILexerSupportread in class DefaultLexerSupportDefaultLexerSupport.read()public void unread()
unread in interface ILexerSupportunread in class DefaultLexerSupportDefaultLexerSupport.unread()
public char readEscape()
throws LexerException
readEscape in interface IRubyLexerSupportLexerException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||