Carnegie Mellon University
Browse

Automatic computation of data set definitions

Download (1005.13 kB)
journal contribution
posted on 2003-08-01, 00:00 authored by John C Reynolds
Most programming systems which attempt to provide flexible and efficient data representation require the user to specify the range of variables, parameters, and functions by extensive and detailed data structure declarations. The purpose of this paper is to suggest that much of this declarative information is redundant, and can be inferred from the non-declarative portion of the program. Specifically, in the context of a restricted but non-trivial programming language, pure LISP, a method is given for constructing a data set description of the results of a function from a program for the function and a data set description of its arguments.

History

Date

2003-08-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC