| Package | Description |
|---|---|
| org.jruby.lexer.yacc | |
| org.jruby.parser |
| Modifier and Type | Method and Description |
|---|---|
protected int |
HeredocTerm.error(RubyLexer lexer,
int len,
ByteList str,
ByteList eos) |
abstract int |
StrTerm.parseString(RubyLexer lexer) |
int |
HeredocTerm.parseString(RubyLexer lexer) |
int |
StringTerm.parseString(RubyLexer lexer) |
int |
StringTerm.parseStringIntoBuffer(RubyLexer lexer,
ByteList buffer,
org.jcodings.Encoding encoding,
boolean[] encodingDetermined) |
protected int |
HeredocTerm.restore(RubyLexer lexer) |
| Modifier and Type | Field and Description |
|---|---|
protected RubyLexer |
RubyParserBase.lexer |
| Modifier and Type | Method and Description |
|---|---|
void |
RubyParserBase.setLexer(RubyLexer lexer) |
java.lang.Object |
RubyParser.yyparse(RubyLexer yyLex)
the generated parser.
|
java.lang.Object |
RubyParser.yyparse(RubyLexer yyLex,
java.lang.Object ayydebug)
the generated parser, with debugging messages.
|
protected abstract java.lang.Object |
RubyParserBase.yyparse(RubyLexer lexer,
java.lang.Object yyDebug) |
Copyright © 2001-2023 JRuby. All Rights Reserved.