Webbläsaren som du använder stöds inte av denna webbplats. Alla versioner av Internet Explorer stöds inte längre, av oss eller Microsoft (läs mer här: * https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Var god och använd en modern webbläsare för att ta del av denna webbplats, som t.ex. nyaste versioner av Edge, Chrome, Firefox eller Safari osv.

Implementing Semantic Feedback in a Diagram Editor

Författare

Summary, in English

In editors for visual languages it is often useful to provide interactive feedback that depends on the static semantics of the edited program. In this paper we demonstrate how such feedback can be implemented using reference attribute grammars. Because the implementation is declarative, it is easy to modularize compiler and editor computations, reusing the compiler's program model in the editor. Furthermore, the declarative approach makes it easy to keep the program model and view consistent during editing. The approach is illustrated using a function block diagram language, with visual feedback on, for example, type checking and cyclic data flow.

Publiceringsår

2013

Språk

Engelska

Sidor

42-50

Publikation/Tidskrift/Serie

Graphical Modeling Language Development

Dokumenttyp

Konferensbidrag

Förlag

Association for Computing Machinery (ACM)

Ämne

  • Computer Science

Conference name

Graphical Modeling Language Development (GMLD), 2013

Conference date

2013-07-02

Conference place

Montpellier, France

Status

Published

Projekt

  • ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems

Forskningsgrupp

  • LUCAS

ISBN/ISSN/Övrigt

  • ISBN: 978-1-4503-2044-3