예제 #1
0
 private void InitBlock()
 {
     alphaMemories     = CollectionFactory.newMap();
     betaLeftMemories  = new GenericHashMap <object, IGenericMap <object, object> >();
     betaRightMemories = CollectionFactory.newMap();
     terminalMemories  = CollectionFactory.newMap();
     staticFacts       = CollectionFactory.localMap();
     dynamicFacts      = CollectionFactory.localMap();
     deffactMap        = CollectionFactory.localMap();
     defglobals        = new DefglobalMap();
     initialFacts      = new List <Object>();
     modules           = CollectionFactory.localMap();
     focusStack        = new List <Object>();
     scopes            = new Stack();
 }
예제 #2
0
 private void InitBlock()
 {
     alphaMemories = CollectionFactory.newMap();
     betaLeftMemories = new GenericHashMap<object, IGenericMap<object, object>>();
     betaRightMemories = CollectionFactory.newMap();
     terminalMemories = CollectionFactory.newMap();
     staticFacts = CollectionFactory.localMap();
     dynamicFacts = CollectionFactory.localMap();
     deffactMap = CollectionFactory.localMap();
     defglobals = new DefglobalMap();
     initialFacts = new List<Object>();
     modules = CollectionFactory.localMap();
     focusStack = new List<Object>();
     scopes = new Stack();
 }