===== 08.03.04 ===== * parsowanie xml w prologu * obsługa XSD w prologu * poczytac: graphviz, RIF ===== 080318 ===== * poczytać... ===== 080408 ===== * translacja [[hekate:hekate_markup_language|HML/ARDML]] (produkowanego przez [[hekate:VARDA]]) * przykład z [[hekate:hekate_case_thermostat]] therm jako p. odn. * podejście: - mamy plik ARDML z Vardy (axg.) - parsujemy go w prologu - generujemy bazę wiedzy prologową dla VARDA (ard_att/1, ard_property/1, ard_depend/2, ard_hist/2) (assert(ard_att('Thermostat'))) (czyli to, co dostaniemy po listing(ard_depend),listing(ard_attribute),listing(ard_property),listing(ard_hist).) - generujemy odpowiadający mu plik DOT http://www.swi-prolog.org/packages/sgml2pl.html load_xml_file(+File, -ListOfContent) np: -> assert(ard_att('Thermostat')). ===== 080415 ===== * parsowanie listy ===== 080422 ===== * generowanie prologu ===== 080603 ===== * testy kodu dla varda, po ang, upload do wiki * [[pl:miw:miw08_xtt_rif|XTT i RIF]] ===== 080610 ===== * sprawozd