jruby/docs BETA
Navigation
org.jruby.parser 23
C ArgsTailHolder
C JavaSignatureParser
C NodeExits
C Parser
C ParserConfiguration
C ParserManager
I ParserProvider
C ParserProviderDefault
C ParserServiceLoader
I ParserState
C ParserSyntaxException
E ParserType
C ProductionState
I ReOptions
C RubyParser
C RubyParserBase
C RubyParserResult
C ScopedParserState
C StaticScope
C StaticScopeFactory
C TokenInfo
C YYDebug
C YyTables
ParserProvider — members 3
M builder_factory() IRBuilderFactory
M get_parser(runtime) Parser
C initialize(path)

org.jruby.parser.ParserProvider

interface abstract 3 members

Provides parser and builder instances.

Instance Methods

builder_factory

IRBuilderFactory builder_factory ( )
Java: getBuilderFactory() · also: get_builder_factory

get_parser

Parser get_parser ( Ruby runtime )
Java: getParser(org.jruby.Ruby runtime)

initialize

initialize ( String path )
Java: initialize(String path)

Initialize if backend of provider has not already been initialized (native bindings might be static and initializable only once).

nametypedescription
pathStringpath to where provider should provide a parser for