Editing Data Structures
Abstract
Text is not the only data that needs editing.For example, interactive debuggers edit data structures internal to running programs.This paper describes eds, a generalized editor that allows users to edit arbitrary data structures.Examples show eds maintaining simple databases, editing LISP S-expressions, debugging SNOBOL4 programs, and creating and modifying data structures for a computer graphics system.