40 Years of Computing at Newcastle

Department Technical Report Series No. 530

Language Spaces

C.M. Holt

University of Newcastle upon Tyne. 1995.

Abstract

Visual programming gives vast syntactic freedom to both language designers and applications programmers. Unless a flexible framework is found within which widely varying programming styles and paradigms can be embedded, all the problems encountered in creating interfaces between modules in different textual languages will be repeated, exacerbated by syntactic incompatibility. This paper looks at what such a framework might consist of, expressed informally as a higher-order universal algebra of relations; examples are drawn from temporal logics.


Department Technical Report Series - 1995
Department Technical Report Series Index
Contents Page - 40 Years of Computing at Newcastle
Technical Report Abstract No. 530, 30 June 1997