Package | Description |
---|---|
org.jruby.lexer.yacc | |
org.jruby.parser |
Modifier and Type | Method and Description |
---|---|
static LexerSource |
LexerSource.getSource(String name,
byte[] content,
List<String> list,
ParserConfiguration configuration) |
static LexerSource |
LexerSource.getSource(String name,
InputStream content,
List<String> list,
ParserConfiguration configuration)
Create a source.
|
Modifier and Type | Field and Description |
---|---|
protected ParserConfiguration |
ParserSupport.configuration |
Modifier and Type | Method and Description |
---|---|
ParserConfiguration |
ParserSupport.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
RubyParserResult |
RubyParser.parse(ParserConfiguration configuration,
LexerSource source)
The parse method use an lexer stream and parse it to an AST node
structure
|
Node |
Parser.parse(String file,
byte[] content,
DynamicScope blockScope,
ParserConfiguration configuration) |
Node |
Parser.parse(String file,
org.jruby.util.ByteList content,
DynamicScope blockScope,
ParserConfiguration configuration) |
Node |
Parser.parse(String file,
InputStream content,
DynamicScope blockScope,
ParserConfiguration configuration) |
Node |
Parser.parse(String file,
LexerSource lexerSource,
DynamicScope blockScope,
ParserConfiguration configuration) |
void |
ParserSupport.setConfiguration(ParserConfiguration configuration)
Sets the configuration.
|
Copyright © 2001-2015 JRuby. All Rights Reserved.