ubc.cs.JLog.Parser
Class pOperatorRegistry
java.lang.Object
ubc.cs.JLog.Parser.pOperatorRegistry
public class pOperatorRegistry
- extends java.lang.Object
The registery for pOperatorEntry
s. This is like a translation table
for operators, where each entry is a mapping object that takes parsing packets,
and produces prolog terms.
- Author:
- Glendon Holst
Field Summary |
protected java.util.Hashtable |
operators
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
operators
protected java.util.Hashtable operators
pOperatorRegistry
public pOperatorRegistry()
addOperator
public void addOperator(pOperatorEntry oe)
getOperator
public pOperatorEntry getOperator(java.lang.String name,
boolean lhs_op)
clearOperators
public void clearOperators()
enumOperators
public java.util.Enumeration enumOperators()
getKeyString
protected final java.lang.String getKeyString(java.lang.String name,
boolean lhs_op)