Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
hekate:hekate_markup_language [2009/05/08 21:11] gjn |
hekate:hekate_markup_language [2019/06/27 15:49] (current) |
===== HML syntax ===== | ===== HML syntax ===== |
| |
HeKatE markup language DTD: {{hml.dtd}} (for HML2). | HeKatE markup language DTD: (for HML2). |
| |
For syntax test purposes there is example XML file: {{hml-test.xml}} | For syntax test purposes there is an example XML file:{{:hekate:hml-test-hekate_case_thermostat.xml|}} |
A minimalistic file is: {{hml-test-min.xml}} | A minimalistic file is: {{:hekate:hml-test-min.xml}} |
| |
//(Note: the above files are versioned in the HaDEs CVS repo in the [[HatHoR]] module.)// | //(Note: the above files are versioned in the HaDEs CVS repo in the [[HatHoR]] module.)// |
* dependencies: ''id="dep_..."'' | * dependencies: ''id="dep_..."'' |
* ARD history (TPH): ''id="hst_..."'' | * ARD history (TPH): ''id="hst_..."'' |
| //All id numbers start with 1// |
| |
An additional attribute (''id'') is introduced to guarantee that types, attributes, properties and groups can be uniquely referenced. | An additional attribute (''id'') is introduced to guarantee that types, attributes, properties and groups can be uniquely referenced. |