IEEE 2001 Symposium on Human Centric Computing Languages and Environments (HCC'01)
A predicate-based approach to defining visual language syntax
Stresa, Italy
September 05-September 07
ISBN: 0-7695-0474-4
This paper presents an approach to the specification of visual language syntax. Based on attributed graphs as the notion of abstract syntax, syntactical correctness is specified by a set of predicates over that structure. The proposed technique facilitates the natural embedding of other visual and textual notations, the definition of complex syntactic and static-semantic properties, as well as precise error diagnosis and localization. An editing environment supporting this technique is briefly discussed.