DocumentCode :
2762783
Title :
Functional C: an extended functional programming language
Author :
Kim, Myuhng J. ; Jhon, Chu S.
Author_Institution :
Dept. of Comput. Sci., Seoul Nat. Univ., South Korea
fYear :
1990
fDate :
22-25 Oct 1990
Firstpage :
298
Lastpage :
302
Abstract :
An extended functional programming language, the Functional C language is proposed. The language provides a granularity-controlling feature that helps to reduce the communication overhead in the program execution. In addition, a programmer can impose several evaluation schemes on program segments for efficient evaluation. The language can be regarded as an extension of the C language in the sense that intergrain operations are specified by using functional language features, whereas intragrain operations can be specified by using most features of C. This helps to expand the application domain of Functional C to that of imperative programming languages. The target machine for Functional C is described
Keywords :
C language; functional programming; high level languages; C language; Functional C; communication overhead; extended functional programming language; granularity-controlling feature; imperative programming languages; intergrain operations; intragrain operations; program execution; program segments; target machine; Calculus; Communication system control; Computer languages; Functional programming; Grain size; Mathematical model; Parallel processing; Parallel programming; Program processors; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology, 1990. 'Next Decade in Information Technology', Proceedings of the 5th Jerusalem Conference on (Cat. No.90TH0326-9)
Conference_Location :
Jerusalem
Print_ISBN :
0-8186-2078-1
Type :
conf
DOI :
10.1109/JCIT.1990.128298
Filename :
128298
Link To Document :
بازگشت