DocumentCode :
746424
Title :
Implementation of an FP-Shell
Author :
Kamath, Yogeesh H. ; Matthews, Manton M.
Author_Institution :
AT&T Bell Laboratories
Issue :
5
fYear :
1987
fDate :
5/1/1987 12:00:00 AM
Firstpage :
532
Lastpage :
539
Abstract :
One of the best features of the UNIX™ Shell is that it provides a framework which can be used to build complex programs by interconnecting existing simple programs. However, it is limited to linear combinations of programs, and building of more complex programs must be accomplished by executing sequences of commands. This paper introduces Backus´ FP (Functional Programming) as an alternative command language for UNIX. In FP, programs are true functions and another distinctive feature of FP languages is that they contain functional forms, which are constructs for combining programs to build new programs. Also, the functional style of programming provides a natural way of exploiting parallel machine architecture.
Keywords :
Command language; UNIX; functional language; functional programming environment; shells; Buildings; Central Processing Unit; Command languages; Computer architecture; Computer science; Concurrent computing; Functional programming; LAN interconnection; Parallel machines; Parallel programming; Command language; UNIX; functional language; functional programming environment; shells;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1987.233198
Filename :
1702253
Link To Document :
بازگشت