Functional programming interpreter. M. S. thesis
Technical Report
·
OSTI ID:5996149
Functional Programming (FP) sup BAC87 is an alternative to conventional imperative programming languages. This thesis describes an FP interpreter implementation. Superficially, FP appears to be a simple, but very inefficient language. Its simplicity, however, allows it to be interpreted quickly. Much of the inefficiency can be removed by simple interpreter techniques. This thesis describes the Illinois Functional Programming (IFP) interpreter, an interactive functional programming implementation which runs under both MS-DOS and UNIX. The IFP interpreter allows functions to be created, executed, and debugged in an environment very similar to UNIX. IFP's speed is competitive with other interpreted languages such as BASIC.
- Research Organization:
- Illinois Univ., Urbana (USA)
- OSTI ID:
- 5996149
- Report Number(s):
- N-87-26516; NASA-CR-180618; NAS-1.26-180618; UIUCDCS-R-87-1327; UILU-ENG-87-1714
- Country of Publication:
- United States
- Language:
- English
Similar Records
Single-assignment language in a distributed-memory multiprocessor. Research report
Demand-driven interpretation of FP programs on a data-flow multiprocessor
Enhancement of concurrent processing through functional programming languages. Master's thesis
Technical Report
·
Thu Jun 01 00:00:00 EDT 1989
·
OSTI ID:6731836
Demand-driven interpretation of FP programs on a data-flow multiprocessor
Journal Article
·
Mon Aug 01 00:00:00 EDT 1988
· IEEE Trans. Comput.; (United States)
·
OSTI ID:6902290
Enhancement of concurrent processing through functional programming languages. Master's thesis
Technical Report
·
Fri Jun 01 00:00:00 EDT 1984
·
OSTI ID:5815596