Functional PASCAL: an interim solution to a changing course in programming language development
Loading...
Authors
Borcheller, Otis Dennit
Ross, Ron Scott
Subjects
Functional Programming
Applicative Programming
Functional PASCAL
List Processing
PASCAL
Programming Languages
Very High Level languages
Applicative Programming
Functional PASCAL
List Processing
PASCAL
Programming Languages
Very High Level languages
Advisors
MacLennan, Bruce J.
Date of Issue
1982-06
Date
Publisher
Monterey, California. Naval Postgraduate School
Language
en_US
Abstract
The theory of pure functional programming is applied to
the standard conventional programming language PASCAL,
thereby offering a unique and innovative language for
problem-solving. A basic set of primitive functions and
functional forms, as outlined in the 3aclcus JP System,
provides a model for the development of a practical
functional programming system. This system is activated by
accessing a detailed and comprehensive system library module
directly from a PASCAL program, thereby enabling the user to
operate in either a functional or a conventional mode. The
ability to perform functional programming within a
conventional, high-level language, adds an increased degree
of power and flexibility to the proposed system. The
Functional PASCAL System provides the user with a new and
distinctive methodology for writing computer programs and
encourages individuals to experiment, in a practical
environment, with functional programming techniques not
otherwise available for general purpose use.
Type
Thesis
Description
Series/Report No
Department
Computer Science
Organization
Naval Postgraduate School
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Distribution Statement
Approved for public release; distribution is unlimited.