Modeless structure editing
In: A.W. Roscoe and J.C.P. Woodcock. Millenial perspectives in computer science. Cornerstones in Computing, Palgrave,
Authors: Bernard Sufrin and Oege de Moor
>
Abstract
We implement a modeless structure editor as a set of simple higher-order functions in Haskell. The editor does not only allow the usual structural edit actions of `filling holes', but it is also capable of parsing user input on-the-fly, thus giving a seamless integration of normal editing with the advantages of a structural model, with no need to switch editing modes.
BIBTEX:
@inproceedings{millenial00sufrin,
author = "Bernard Sufrin and Oege de Moor"
title = "Modeless structure editing",
booktitle = "Millenial Perspectives in Computing Science",
editor = "A. W. Roscoe and J. C. P. Woodcock",
year = "2000",
publisher = "Palgrave"}