Implementation: Memory


The aim is to provide the differents memory structures that allows store the knowledge.

Implicated source code:

File Memory.h/.cpp

  Class Memory (main)

      Class DicData (dictionary)

      Class LexData (lexicon)

      Class FrameData + ElemUnit(frames)

      Class SetData (sets)


With regard to access to previously stored information:

File Memory.h/.cpp & Language.h/.cpp

  Language::question()

      Language::Question_Affirmative_Graph()

      Language::Question_Group_Graph()

      Language::Semantical (ILcode with tendency equals to zero)


      Memory::isFrameElement()

      Frame:: existFrameList(),Frame::existAttribute()

      Memory::getAmbiguousISAIS()

          Memory::FrameDeepSearch()

          Memory::InherSearch()


      Memory::getSets()

      Memory::getSetAttribute()

      Memory::getSetAmbigousISAIS()

          Memory::SetDeepSearch()