Compiling Knowledge-Based Systems Specified in KEE to Ada

1. Overview 12. Goals 13. ProKappa 43.1 Substrate 53.2 Objects 73.3 Monitors 113.4 Object-oriented programming 123.5 Miscellaneous facilities 133.6 ProTalk 134. Core status 204.1 Datatypes 204.2 Symbols 214.3 Objects 224.4 Slots 224.5 Inheritance 224.6 Methods 234.7 Monitors 244.8 Loading and saving object bases 254.9 Debugging tools 275. Compiler status 325.1 Programming Language Issues 325.2 Compiler Architecture 355.3 Comparison to other Work 416. Using PrkAda with ProKappa 416.1 Our example