В языке PCML предусмотрены следующие теги, в свою
очередь содержащие теги атрибутов.
- Тег программы открывает и закрывает
описание одной программы
- Тег структуры определяет именованную
структуру, которая может быть задана в качестве аргумента программы
или элемента другой именованной структуры. Каждое поле структуры
представляет собой тег данных или структуры.
- Тег данных определяет поле в программе
или структуре.
Ниже приведен пример описания программы PCML, содержащей
одну структуру и некоторые изолированные данные.
<program>
<struct>
<data> </data>
</struct>
<data> </data>
</program>