public class HeredocTerm extends StrTerm
foo(<
| Modifier and Type | Field and Description |
|---|---|
private int |
flags |
private org.jruby.util.ByteList |
lastLine |
private org.jruby.util.ByteList |
marker |
| Constructor and Description |
|---|
HeredocTerm(org.jruby.util.ByteList marker,
int func,
org.jruby.util.ByteList lastLine) |
| Modifier and Type | Method and Description |
|---|---|
int |
parseString(RubyYaccLexer lexer,
LexerSource src) |
private void |
syntaxError(LexerSource src) |
private final org.jruby.util.ByteList marker
private final int flags
private final org.jruby.util.ByteList lastLine
public HeredocTerm(org.jruby.util.ByteList marker,
int func,
org.jruby.util.ByteList lastLine)
public int parseString(RubyYaccLexer lexer, LexerSource src) throws java.io.IOException
parseString in class StrTermjava.io.IOExceptionprivate void syntaxError(LexerSource src)