Commit [7a5f9c] default  Maximize  Restore  History

1. Deleted ':' after rule names in documentation.

2. Added DeprecationWarning for ':' after rule names in .krb files.
3. Added question_base as a full knowledge_base what gets compiled into
pickles.
4. Added get_ke method to knowledge_engine.py
5. Renamed gen_dir => gen_root_location and gen_root_dir => gen_root_pkg in
knowledge_engine.__init__ args.
6. Converted examples/learn_pyke to new question_base format.

Still need to update the documentation for all of the above.

Passes ./testall

mtnyogi mtnyogi 2008-07-26

changed doc/examples/bc_example.krb
changed doc/examples/error_test.krb
changed doc/examples/fc_example.krb
changed doc/examples/plan_example.krb
changed doc/source/PyCon2008-paper.txt
changed doc/source/overview/plans.txt
changed doc/source/overview/rules/backward_chaining.txt
changed doc/source/overview/rules/forward_chaining.txt
changed doc/source/using_pyke.txt
changed examples/learn_pyke/pattern_matching.krb
added examples/learn_pyke/questions.kqb
removed examples/learn_pyke/questions.py
changed examples/learn_pyke/run.py
added pyke/ask_tty.py
added pyke/ask_wx.py
changed pyke/fact_base.py
changed pyke/knowledge_base.py
changed pyke/knowledge_engine.py
changed pyke/krb_compiler/__init__.py
added pyke/krb_compiler/kqb_parser.py
changed pyke/krb_compiler/krbparser.py
changed pyke/krb_compiler/scanner.py
added pyke/qa_helpers.py
added pyke/question_base.py
added pyke/user_question.py
doc/examples/bc_example.krb Diff Switch to side-by-side view
Loading...
doc/examples/error_test.krb Diff Switch to side-by-side view
Loading...
doc/examples/fc_example.krb Diff Switch to side-by-side view
Loading...
doc/examples/plan_example.krb Diff Switch to side-by-side view
Loading...
doc/source/PyCon2008-paper.txt Diff Switch to side-by-side view
Loading...
doc/source/overview/plans.txt Diff Switch to side-by-side view
Loading...
doc/source/overview/rules/backward_chaining.txt Diff Switch to side-by-side view
Loading...
doc/source/overview/rules/forward_chaining.txt Diff Switch to side-by-side view
Loading...
doc/source/using_pyke.txt Diff Switch to side-by-side view
Loading...
examples/learn_pyke/pattern_matching.krb Diff Switch to side-by-side view
Loading...
examples/learn_pyke/questions.kqb Diff Switch to side-by-side view
Loading...
examples/learn_pyke/run.py Diff Switch to side-by-side view
Loading...
pyke/ask_tty.py Diff Switch to side-by-side view
Loading...
pyke/ask_wx.py Diff Switch to side-by-side view
Loading...
pyke/fact_base.py Diff Switch to side-by-side view
Loading...
pyke/knowledge_base.py Diff Switch to side-by-side view
Loading...
pyke/knowledge_engine.py Diff Switch to side-by-side view
Loading...
pyke/krb_compiler/__init__.py Diff Switch to side-by-side view
Loading...
pyke/krb_compiler/kqb_parser.py Diff Switch to side-by-side view
Loading...
pyke/krb_compiler/krbparser.py Diff Switch to side-by-side view
Loading...
pyke/krb_compiler/scanner.py Diff Switch to side-by-side view
Loading...
pyke/qa_helpers.py Diff Switch to side-by-side view
Loading...
pyke/question_base.py Diff Switch to side-by-side view
Loading...
pyke/user_question.py Diff Switch to side-by-side view
Loading...