Growing interest in visual languages has triggered new extended research into the specification and parsing of multi-dimensional structures. The author discusses the need for a visual specification formalism and introduces such a technique by augmenting logic programming with picture terms which can be considered as partially specified pictures. He defines how to match picture terms and how to integrate matching with the execution of logic programs. Based upon this extension, picture clause grammars (PCGs) are introduced. PCGs are formal visual specifications of visual languages and can be used for parsing and syntax directed translation of visual languages like DCGs are used in the case of textual languages. The executability of PCGs is demonstrated by defining their translation to logic programs employing picture terms.
|Title of host publication
|Proceedings of the 1992 IEEE Workshop on Visual Languages
|IEEE, Institute of Electrical and Electronics Engineers
|Number of pages
|Published - 1992
|IEEE Workshop on Visual Languages 1992 - Seattle, United States of America
Duration: 15 Sept 1992 → 18 Sept 1992
Conference number: 8th
|IEEE Workshop on Visual Languages 1992
|United States of America
|15/09/92 → 18/09/92
|A previous title of "IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC)"