Content area

Abstract

A framework is proposed for a system of charts compatible with the use of applicative programming languages. The charts are similar to the structured flowcharts that have been used sometimes with algorithmic languages. They are based on a procedure of representing the structure of nested expressions of arbitrary complexity. The feasibility of establishing a charting system that can be used in conjunction with applicative programming languages and that forms a counterpart of structured flowcharts for conventional languages is demonstrated. The method is adaptable to the incorporation of graphical devices for the depiction of local identifier bindings, conditional expressions, recursive function definitions, and the different functional combining forms used in the functional programming (FP)-style of applicative programming. The drawings provide a parenthesis-free perceptual representation that is language-independent with respect to such aspects as precedence, associativity, and delimiter symbols.

Details

10000008
Title
Program Structure Charts for Applicative Languages
Author
Publication title
Volume
13
Issue
4
Pages
490-493
Number of pages
4
Publication year
1987
Publication date
Apr 1987
Publisher
IEEE Computer Society
Place of publication
New York
Country of publication
United States
Publication subject
ISSN
00985589
e-ISSN
19393520
CODEN
IESEDJ
Source type
Scholarly Journal
Language of publication
English
Document type
PERIODICAL
Accession number
00356826
ProQuest document ID
195580302
Document URL
https://www.proquest.com/scholarly-journals/program-structure-charts-applicative-languages/docview/195580302/se-2?accountid=208611
Copyright
Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Apr 1987
Last updated
2024-12-02
Database
ProQuest One Academic