Computing with text-graphic forms

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Computing with text-graphic forms occurs when text-graphic patterns are used to direct the processing of other text-graphic patterns. The PAM graphics system was designed for just this kind of computation; PAM stands for PAttern Manipulating - PAM is a generalization of LISP (McCarthy [0]) from computing with (textual) symbolic expressions to computing with text-graphic forms. Like LISP, PAM acheives processing power by providing atomic objects, means of structuring them into complex objects and taking them apart, and equality tests for objects. Text-graphic engines can then be defined, allowing text editors, text-graphic editors, circuit design AIDS and visual language processors to all be developed in the same LISP-like environment Examples discussed in the paper are: handPAM is an agile environment for the manual manipulation of text-graphic objects (described briefly). WrittenPAM provides programmatic manipulation of visual objects. Pattern processing is demonstrated by functions which translate a LISP sexpr to the visual name-shape synonyms of the OUTLINE notation system, and then spatially lay it out. WrittenPAM also permits definition of pattern evaluating, enabling actual computation with text-graphic forms. An evaluate function for text-graphic objects is given which can execute OUTLINE expressions. An experimental version of the PAM system has been implemented in MACLISP at the Stanford Artificial Intelligence Lab.

Cite

CITATION STYLE

APA

Lakin, F. H. (1980). Computing with text-graphic forms. In Proceedings of the 1980 ACM Conference on LISP and Functional Programming, LFP 1980 (pp. 100–106). Association for Computing Machinery, Inc. https://doi.org/10.1145/800087.802795

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free