skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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
Resource Relation:
Other Information: Thesis
Country of Publication:
United States
Language:
English

Similar Records

The WORM site: worm.csirc.net
Journal Article · Sat Jul 01 00:00:00 EDT 2000 · Transactions of the American Nuclear Society · OSTI ID:5996149

Single-assignment language in a distributed-memory multiprocessor. Research report
Technical Report · Thu Jun 01 00:00:00 EDT 1989 · OSTI ID:5996149

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:5996149