Functional PASCAL: an interim solution to a changing course in programming language development

Ron Scott Ross, Otis Dennit Borcheller · 1982

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 Backus FP 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.

Read the paper · More papers on PaperTik