A declarative approach to event-handling in visual programming languages
- 2 January 2003
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In this paper, we address the question of event-handlingfor declarative visual languages. In the approachpresented, system-level, interactive, and user-defined eventsare fully-supported, while still maintaining the property ofreferential transparency. An approach to time termedtemporal assignment provides a unifying mechanism forevents to be defined as ordinary sequences of values, andconversely for ordinary sequences of values to be defined asevents. This allows event-handling without ...Keywords
This publication has 8 references indexed in Scilit:
- Prograph: a step towards liberating programming from textual conditioningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Visual forms of iteration that preserve single assignmentJournal of Visual Languages & Computing, 1990
- Spreadsheet-based interactive graphics: from prototype to toolPublished by Association for Computing Machinery (ACM) ,1990
- ConManPublished by Association for Computing Machinery (ACM) ,1988
- Fabrik: a visual programming environmentPublished by Association for Computing Machinery (ACM) ,1988
- Controlling the behaviour of functional language systemsLecture Notes in Computer Science, 1987
- Toward a Real-Time Dataflow LanguageIEEE Software, 1986
- ArcticPublished by Association for Computing Machinery (ACM) ,1984