@'$kb'("sample","Sample interface with no knowledge","Tony Dodd")°Òl€Òp&Àðr8¸ÓŠnøÒ””èÕºðÔfZõÿÿFÆ?å¡P÷ à÷À÷pÖ4¨ÔH`Ø0Røõ0€Xõ0ŠÚ2”hõ2Âøò2ÌøÙ2ÖðÙ2èÔ42ðõ4<`à4jàÑ4˜`Õ6Æ`õ6ôHð6"Xà8,Àõ86põ8@Pà8JàÙ:xÈõ:‚ÈÙ:°Ä<ÌÐõ<ÖHàD¸÷LÐÖL<ÐÑLFÈÑNtÀÑN¢(ÔNиÓRþXöRèõRHÖR@PÕRnˆÔTœ0ÖTÊàÕTø�ÓV&ÐÕVT ÔX‚@ÖX°èÕZÞ˜Óbè€óxø¨ÓŠ PÑ’"@æž6 Ñ N0í bѰzàÔÒ�èÐê¤HÝê²`ÖêÀ�ÕêΨÐêÜ ÐìêHóìø€Ö ؾ$8ðÜ(F`ä.Tøô8b°ÏJt¨ÏÄŠØÓÜžÈÜÒÏ ìÏüÀÓ8ðÎF"`ÔF.XÔH:PÔHF@ÔJRpÔ^‚pö^ŽxÕ`šÀô`¦í`² é`¾Ó`ܨÎ`ì`Óbøè÷b °÷b öb `ób( Håb4 ÀÖb@ €Îd^ Pódj ðídv ¸èd‚ PådŽ PÎdš 8ÖfÊ 8ófÖ (Îhâ Höhî Pôhú Ðòh ðÓh$ (Ój0 øðj<  ÕjH €ÕjT èÍj„ Ón� ÔŒÀ ÀÍôÖ `Í ú Øï 8Ô> øÓR Ó&d Xó*r ÀÌ.€ ¨Õ8Ž �Ìš¢ HÌ´¶ °ÕÚÈ èËöØ °Ëì ¨Ë Hô ˜Ë  ÈÔ0 HË>J Ô>x èÓ@¦ àÓ@Ô ÈÓB ÔV0 ËVL ËXV xóZ` ˜Ö^Ž Ö`˜ hÖbÆ hÊbô Öb"°ÔdP8ÊdZ0Êrd ÊrvÊŠˆøÉ¦žØÉ¸²ðÕäîpÕäüˆÉæ ÐÔæ*€Éè8�öèFXôèT`Éêbõêp8ôê~ÖìŒÈÒìš0Éôî¶ð¿ðÄhó ÒðÈâп*ò˜ö.ˆê. È0&�Ö04ˆÕ4Løì:^pÈ|røÇ¦„èǸ˜ÐǼªÀǾ¼¸ÇôÐpÇâHÇø@ÇPhäZ"Ðð¬2ˆÆ¶JxÆê^˜Ôr8Æ‚Æ&”Àå(¢ØÅ,°°Å0¾˜ô0ÐHäHÞˆÅNê¸ÔbPÅdðôdôd(HÅd40Åd@(¿fLõfXõfdpófp0æf|˜Õfˆ Åf”Åf  Ól¬ Ýl¸°ÄnÄ ÕpÐÀðpâ€Ä¾îPÄÂðÔÐ0Äà0(ÄfXõfdpófp0æf|˜Õfˆ Åf”Åf  Ól¬ Ýl¸°ÄnÄ ÕpÐÀðpâ€Ä¾îPÄÂðÔ +æ$ ,J . menu_structureÖ break_handler : a0H0 b¦ c eŒH¼H d gr f`Æ` f2 hÒh iz  h$ x^x k¢€Ò€ q2ˆ¾ˆ mÄ �b � l¦ ˜ì ˜ n s r pÈ  qò0 ÀØ À t  u Є Ð $dÈ Ø x yèFè [] mb÷Šøzø id ife¾Ö ofc2 bkvŽ akÊ â  on ir fs8^8 vko¢@º@ qkDöHH hwJPVP fwšXŠX awÎ`Ú` hxÌhNh trÅ’p‚ p swFÆ xÈ x qyõ €ü € yyà interrupt calculatorå default_keyboard close_module current_instance create_module current_keyboard user_interface error_handler frames loaderi linker browsea fieldso bright $pmenu loader1@ Ü package telling default why_handler current_advice done_viewingi $linktool HØH edit_selected_field question done_advising format_out bar1÷ bar2÷ bar3õ bar4 mnu2Ö�$� data load file name date nodeÓ0ÿÿÀ secondary desc call none save blue told bellb ruleB0ÿÿ cyan true size tell type_ mssg÷h8X8 help formo exit user menu obey2œh consF text getv setv keysB®�¢� test÷ quuxôæ X   form_schedulerÆ classifier÷v ° function fooclassr®ÀÀ done_browsing description magenta menubar u_start inform_window query_windowl how_system format_in current_formD query_handler keyboard keytable continue÷ explain_how_advice kb22@„@ kb3ÈHšH kb4ÞPLP kb5�X¦X fw2ê`Ú` ccch $pk red inf$ €T € msg foo˜ �° � errì ˜ô ˜ mnu8  @   int„ ¨œ ¨ why how input_echoí input_typeÈ selected_fieldB form_schedule this_consultationà àà unload advice methodLø source÷ actual screen advises system margin select access, inform window author; yellow position helptextD virtual restart initial_contentsF primary system_definition open_module error_window explain_why view_keyboard dimensions menu_window menu_keyboard why_systemy browse_keyboard input_formatter output_module attribute output_formatter consultationi trace_windowÅ formlistc help_system command keyline get_elt background consult $pim2 system_description field black fixed frame $pbar build value white green state chain false recap clock start windw dummy initialise query explain_how_value help_compiles inform_handler advice_handlerV dummy initialise query explain_how 0  ˆ À 0 H ˆ ` 0  ˆ 0 0   0 0   0    Ø ð    Ø H   ˆ ˜ H  ˆ H H   H H   H    Ø Ð    Ø `  ˆ  ` À ˆ   ` ø ˆ € ` 0 ˆ è ` Ø ˆ  ` ¨ ˆ 8 ` ° ˆ � ` H ˆ X ` h ˆ  ` ø ˆ  X    0 0 ˜ p  X    0 0 ° x  X    0 0 @ €  X    h 0 @ ˆ ð ` 8 ˆ  x Tony's form ð `  ˆ ` `   ` `   `    Ø H    Ø h  ˆ  h À ˆ   h ø ˆ € h 0 ˆ è h Ø ˆ  h ¨ ˆ 8 h ° ˆ   h H ˆ ` h h ˆ  h ø ˆ  X  (  0 0 ˜ p  X  (  0 0 ° x  X  (  0 0 @ €  X  <  h 0 @ ˆ ð h 8 ˆ  x Steve's formð ð h  ˆ h h   h h   h    Ø H    Ø x  ˆ ˆ x H ˆ P x  ˆ x x   x x   x    Ø @    Ø € H ˆ � €  ˆ € €   € €   €    Ø      Ø ˆ 0 ˆ è ˆ h ˆ  ˆ  ˆ  ˆ À ˆ € ˆ ø ˆ € ˆ À ˆ � ˆ  ˆ ˆ ˆ   ˆ ˆ   ˆ    Ø è    Ø �  ˆ € � @ ˆ 8 � à ˆ ø � ¸ ˆ  �  ˆ � È System a A �   � È Shell A 0 Go to DOS È Calcn B 8 Pocket calculator È Clock C @ Time and date DOS, Calculator, Clock  È Query , B �   � È foo D P Query foo:bar2 È quux, E H Query quux:bar2 È F F ` HELP FE HELP BAR È Advice C �   � È Adv1t G X Jump, È Adv2Ö H x Boil÷ È Recap I p Recap Get advice  �  ˆ � �   � �   �    Ø `    Ø ˜ P ˆ ¨ � sample.sav � ˜  ˆ ˜ ˜   ˜ ˜   ˜    Ø à    Ø À 0 ˆ è À h ˆ  À  ˆ  À À ˆ € À ø ˆ € À À ˆ   À  ˆ À À   À À   À    Ø è    Ø Ð À ˆ ð Ð ˆ ¨ Ð Ð ˆ H Ð  ˆ h Ð  ˆ 0 Ð  ˆ  x  �  8  P  ˜     €  X  ø ð Ð  ˆ 8 Ð Ð ˆ è Ð  ˆ x Ð  ˆ € Ð   ˆ € Ð  ˆ Ð Ð   Ð Ð   Ð    Ø X    Ø Ø ø è Ø ø Ø Ø È  Ø ˆ H Ø ˆ p Ø ˆ ¨ Ø ˆ ˜ Ø ˆ H Ø   ˜ Ø ˆ ø Ø ˆ � Ø ˆ   Ø ˆ ` Ø ˆ h Ø ˆ  Ø p @ Ø ˆ 8 Ø ˆ � Ø p À Ø ˆ X Ø ˆ  Ø ˆ ` Ø ˆ � Ø ˆ  Ø p X Ø ˆ ` Ø ˆ 0 Ø ˆ h Ø ˆ x Ø ˆ è Ø ˆ  Ø ˆ H Ø p H Ø ˆ € Ø ˆ   Ø ˆ À Ø ˆ @ Ø p P Ø ˆ � Ø ˆ ˆ Ø ˆ P Ø ˆ x Ø ˆ € Ø ˆ 8 Ø ˆ € Ø ˆ Ð Ø ˆ à è H ˆ P è  ˆ è è   è è   è    Ø °    Ø ø ( ˆ ° ø  ˆ € ø 0 ˆ È ø € ˆ ÷ ø ð ˆ ( x ` ø ` ˆ ¸  ø  ˆ ¨  P ø ° ˆ ø ø  ˆ ø ø   ø ø   ø    Ø Ð    Ø   ˆ             Ø à    Ø   ˆ             Ø ø    Ø   ˆ             @       ˆ                X    8  ˆ  `  h ð 8  ˆ 8 8   8 8   8    Ø Ø    Ø @  ˆ @ @   @ @   @    P    H  ˆ H H   H H   H    H    P ° ˆ @ P ( ˆ  P  ˆ € P 0 ˆ È P € ˆ f P ð ˆ  ( �  P ` ˆ ¸  P  ˆ ¨  < P ° ˆ P P  ˆ P P   P P   P    Ø Ð    Ø X  ˆ H X ( ˆ ° X 0 ˆ È X € ˆ Ñ X ð ˆ ( X ˜ X ` ˆ ¸  X  ˆ ¨ P X ° ˆ X X  ˆ X X   X X   X    Ø Ð    Ø ` ° ˆ  ` ( ˆ  `  ˆ € ` 0 ˆ È ` € ˆ ` ð ˆ  ( �  ` ` ˆ ¸  `  ˆ ¨  < ` ° ˆ ` `  ˆ ` `   ` `   `    Ø Ð    Ø h H ˆ P h  ˆ h h   h h   h    Ø ¸    Ø p ( ˆ  p  ˆ € p 0 ˆ È p € ˆ Å p ð ˆ (  ð p ` ˆ ¸  p  ˆ ¨ < p ° ˆ p p  ˆ p p   p p   p    Ø Ð    Ø x ( ˆ ° x  ˆ € x 0 ˆ ¸ x € ˆ  Example interfaceR x ð ˆ ( � Ø x ` ˆ ¸ x  ˆ ¨  P x ° ˆ x x  ˆ x x   x x   x    Ø Ð    Ø €  ˆ H € ( ˆ  € 0 ˆ È € € ˆ € ð ˆ ( Ø X € ` ˆ ¸   €  ˆ ¨  < € ° ˆ € €  ˆ € €   € €   €    Ø Ð    Ø  �   è ð  � ˆ ¨ SAMPLE.KBS SAMPLE.TAB SAMPLE.SUP   sampleÎ    è     help HELPTEXT.PRMD ˜ ¨ à p ¨ h  ¸ h p    è h     è h ¨ à ˜ à    è ¨ h    help1 HELPTEXT.PROF @ ¨       ( ¨     ø (     help2 SAMPLE.HLP à ø ¨   ð ð ð    clock CLOCK.PRM ˜ ¨ 8  ¨ À  ¸ À     è  À       è   è À ¨ à ˜ 8 ¨ À    c2 CLOCK.PRO @ ¨   ð ð ðààà   ˆ             Ø à    Ø H    ( H   ` ð H  ˆ p H @   ( H @  ` ð H @ ˆ H H à   ( H à  ` ð H à ˆ x H ¸   ( H ¸  ` ð H ¸ ˆ  H  ˆ � È Save_ S �  � È Loader L à Create loader È ConsE C p Edit consultation instance È Systemv S  Edit system description È SaveF S è Save knowledge base #Save system currently in Prometheus  È Build B �  � È Desc÷ D Ð Edit user Prolog description È Build B € Build in normal mode È Test÷ T ˜ Build in test mode Build system from disk È Other O �  � È Help H @ Add help file È Package P  Package knowledge base È Exit E P Leave linker Exit  H  ˆ H H   H H   H    Ø     Ø � È ˆ € � ( ˆ  �  ˆ € � 0 ˆ È � € ˆ , � ð ˆ ( ` x � ` ˆ ¸  2 �  ˆ ¨   � ° ˆ � �  ˆ � �   � �   �    Ø Ð    Ø 8 ( ˆ ° 8  ˆ € 8 0 ˆ x 8 € ˆ w 8 ð ˆ ( ` � 8 ` ˆ ¸  8  ˆ ¨  P 8 ° ˆ 8 8  ˆ 8 8   8 8   8    Ø Ð    Ø h 0  h 8 ˜   h @ À   h P ˆ ( 8 è ¨  ˜ ð  ( � x è ˆ ( � x ¨  ˜ ð Val h H ˆ ( 8 è ¨  ˜ ð  (   x ˆ ˆ (   x ¨  ˜ ð Val h X ˆ ( 0  ¨  ˜ ð   Prolog Use Prolog-2! ˜ h x ˆ ( 0  ¨  ˜ ð   Advisor-2 Use Advisor-2!+ ˜ h p ˆ ( 0 ¸ ¨  ˜ ð ð � ( ˆ ° �  ˆ € � 0 ˆ ¸ � € ˆ � ð ˆ  ( X ð � ` ˆ ¸  �  ˆ ¨  P � ° ˆ � �  ˆ � �   � �   �    Ø Ð    Ø   x @ quux_bar2_helpr   € X What is the qvalue of bar3?   x X What is the qvalue of bar2? ô   p X What is the qvalue of bar1? ÷   p È    (  2  < ð   €   h    x   h    p   h    ˆ             ° à   ° Ð   ° €   ° 8   ° €   ° x   ° P   ° ˆ   ° �   ° P   ° @   ° À   °     ° €   ° H   ° H   °    ° è   ° x   ° h   ° 0   ° `   ° X   °    ° �   ° `   °    ° X   ° À   ° �   ° 8   ° @   °    ° h   ° `   °     ° �   ° ø   ° ˜   ° H   ° ˜   ° ¨   ° p   ° H   °    À x @ bar2_help À € X What is the value of bar3? À x X What is the value of bar2? À p X What is the value of bar1? À p È    (  2  < ð À €   `  À x   `  À p   ` À  ˆ À À   À À   @ ( ˆ 1F1 help F2 change F3 menu F4 how F9 bell F10 quit @ ( ˆ � € ¸  È € ¸  ˆ ( à ( È (  @ ¨  ˜ ð ð 0 € ¸  0 € ¸  ˆ ( ` P ¨  ˜ ð ð 0 € ¸   ˆ ( � 0 ¨  ˜ ð ð h 0 € ¸   € ( 8 (  Ð ¨  ˜ ð   € ( 8 (  ° ¨  ˜ ð   € ( 8 (  ø ¨  ˜ ð   0   X  ˆ ( h ð ¨  ˜ ð (   0ààààà @  ˆ @ @   @ @   @    Ø      Ø H ( ˆ F1 help F3 why H ( ˆ � € ¸  ˆ ( à ( È (  @ ¨  ˜ ð ð 0 € ¸  ˆ ( è ¨ ¨  ˜ ð ð 0 H  ˆ H H   H H   H    Ø      Ø P ( ˆ Press any key to continue P ( ˆ � €  @ P  ˆ P P   P P   P    Ø      Ø X ( ˆ F1 help F4 how F10 exit X ( ˆ � € ¸  ˆ ( à ( È (  @ ¨  ˜ ð ð 0 € ¸   € ( 0 8 ¨  ˜ ð ˆ ( h 8 ¨  ˜ ð  0 € ¸  `à X  ˆ X X   X X   X    Ø      Ø `  ˆ H ` ( ˆ ° ` 0 ˆ È ` € ˆ ` ð ˆ (  ˜ ` ` ˆ ¸  `  ˆ ¨ P ` ° ˆ ` `  ˆ ` `   ` `   `    Ø Ð    Ø h à  h Ð X h €  h 8 Ð h € @ h x @ h P Ð h ˆ è h � Ð h P  h @ P h À è h   Ð h € Ð h H  h H H h  à h è ° h x Ð h h ¸ h 0 ð h ` Ð h X  h  X h � Ð h ` H h  ø h X Ð h � À h 8 Ø h @  h  @ h h H h ` Ð h � ` h ø Ð h ˜ à h H Ð h ˜ Ð h ¨ � h p Ð h H  h  à € ð ˆ 8 €  ˆ € €   € €   €    Ø @    Ø �  ˆ � �   � �   �    À    ˜ ° ˆ @ ˜ ( ˆ  ˜  ˆ € ˜ 0 ˆ È ˜ € ˆ  ˜ ð ˆ ( ` x ˜ ` ˆ ¸  ( ˜  ˆ ¨   ˜ ° ˆ ˜ ˜  ˆ ˜ ˜   ˜ ˜   ˜    Ø Ð    Ø   È ˆ H   ( ˆ     ˆ €   0 ˆ È   € ˆ b   ð ˆ ( ` x   ` ˆ ¸  2    ˆ ¨     ° ˆ      ˆ                  Ø Ð    Ø ¨  ˆ ¨ ¨   ¨ ¨   ¨    Ø �    Ø à  ˆ p à È ˆ Ð à x ø è à È ø è à Ð ˆ "Sample interface with no knowledge à P ˆ Tony Dodd à ¸ ˆ 28-09-88Õ à ° ˆ sampleÎ à à ˆ  à  ˆ à à   à à   à    Ø     Ø ø Ø ø è ˆ ( 8 à ¨  ˜ ð ð ˆ ( ` ð ¨  ˜ ð �  Ø ø Ø ø è ˆ (