marf.nlp.Parsing.GrammarCompiler
Class ProbabilisticGrammarAnalyzer
java.lang.Object
|
+--marf.nlp.Parsing.GenericLexicalAnalyzer
|
+--marf.nlp.Parsing.GrammarCompiler.GrammarAnalyzer
|
+--marf.nlp.Parsing.GrammarCompiler.ProbabilisticGrammarAnalyzer
- public class ProbabilisticGrammarAnalyzer
- extends GrammarAnalyzer
Pobabilistic Grammar Analyzer.
$Id: ProbabilisticGrammarAnalyzer.java,v 1.13 2005/06/16 19:58:57 mokhov Exp $
- Since:
- 0.3.0
- Version:
- $Revision: 1.13 $
- Author:
- Serguei Mokhov
Methods inherited from class marf.nlp.Parsing.GenericLexicalAnalyzer |
createToken, getErrorLogFilename, getErrorsPresent, getOutputFilename, getSourceFilename, getSymTab, getTokenList, scan, setErrorLogFilename, setOutputFilename, setSourceFilename |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProbabilisticGrammarAnalyzer
public ProbabilisticGrammarAnalyzer(java.lang.String pstrGrammarFilename)
init
public boolean init()
- Description copied from class:
GenericLexicalAnalyzer
- Initialization routine.
Should be overridden by derivatives
because it is language-specific, and default
initialization will not always suffice.
- Overrides:
init
in class GrammarAnalyzer
createProbabilityToken
protected void createProbabilityToken()
createNextToken
protected void createNextToken()
- Overrides:
createNextToken
in class GrammarAnalyzer
createWordToken
protected void createWordToken()
- Overrides:
createWordToken
in class GrammarAnalyzer
getMARFSourceCodeRevision
public static java.lang.String getMARFSourceCodeRevision()
- Retrieves class' revision.
- Returns:
- revision string