marf.nlp.Parsing
Class SemanticAnalyzer
java.lang.Object
|
+--marf.nlp.Parsing.SemanticAnalyzer
- public class SemanticAnalyzer
- extends java.lang.Object
Semantic Analyzer.
$Id: SemanticAnalyzer.java,v 1.5 2005/06/01 05:35:09 mokhov Exp $
- Since:
- 0.3.0
- Version:
- $Revision: 1.5 $
- Author:
- Serguei Mokhov
Method Summary |
static java.lang.String |
getRevision()
Returns source code revision information. |
boolean |
isDefinedID(java.lang.String pstrScopeSymbol,
java.lang.String pstrSymbolToCheck)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SematicErrors
protected java.util.Vector SematicErrors
SematicStack
protected java.util.Stack SematicStack
SymTab
public marf.nlp.Parsing.SymbolTable SymTab
SemanticAnalyzer
public SemanticAnalyzer()
isDefinedID
public boolean isDefinedID(java.lang.String pstrScopeSymbol,
java.lang.String pstrSymbolToCheck)
getRevision
public static java.lang.String getRevision()
- Returns source code revision information.
- Returns:
- revision string