JSGLRI¶
-
public abstract class
JSGLRI
<PT>¶
Fields¶
config¶
-
protected final IParserConfig
config
¶
dialect¶
-
protected final ILanguageImpl
dialect
¶
language¶
-
protected final ILanguageImpl
language
¶
resource¶
-
protected final FileObject
resource
¶
Constructors¶
JSGLRI¶
-
public
JSGLRI
(IParserConfig config, ITermFactory termFactory, ILanguageImpl language, ILanguageImpl dialect, FileObject resource, String input)¶
Methods¶
getConfig¶
-
public IParserConfig
getConfig
()¶
getDialect¶
-
public ILanguageImpl
getDialect
()¶
getLanguage¶
-
public ILanguageImpl
getLanguage
()¶
getOrDefaultStartSymbol¶
-
protected String
getOrDefaultStartSymbol
(JSGLRParserConfiguration parserConfig)¶
getParseTable¶
-
protected PT
getParseTable
(IParseTableProvider parseTableProvider)¶
getResource¶
-
public FileObject
getResource
()¶
parse¶
-
public abstract ParseContrib
parse
(JSGLRParserConfiguration parserConfig)¶