IFP
Section: User Commands (1)
Updated: Jan 28, 1987
Index
Return to Main Contents
NAME
ifp - Illinois FP interpreter
SYNOPSIS
ifp
[ option ]
DESCRIPTION
Ifp
starts the Illinois FP interpreter.
Ifp
understands several options. Normally, no options are required.
Most of the options are for experimental work.
Not all (or even any) of the options may
exist for a particular version of the interpreter.
- -l
-
Print all functions with full pathname.
Useful for debugging scope problems.
- -e[012]
-
Turn on expression cache. The cache may be turned on for any subset of:
0 Primitive functions
1 User-defined functions
2 PFOs
To see the cache statistics, give the command "cache" to the interpreter.
- -pn
-
(Multimax only) This option specifies that the interpreter should be run
as n parallel processes.
- -f
-
(Multimax only) Print expression queue statistics.
- -sn
-
(Multimax only) Use stack of max. depth n for expression scheduling.
- -qn
-
(Multimax only) Use queue of max. length n for expression scheduling.
- -d[pafricxhusle]
-
Turn on spy points corresponding to selected letters.
p parser
a memory allocation
f file io
r reference counts
i initialization
c expression cache
x extended definitions
h hypercube
u Multimax
s Semaphores
l Free list
e Expression sckeduling
For example, -dar turns on spy points for memory allocation and
reference counts.
FILES
ifp interpreter
SEE ALSO
Illinois FP User's Manual
A Functional Programming Interpreter (THESIS, Univerisity of Illinois)
Illinois Functional Programming: A Tutorial
(BYTE, Feb. 1987)
fp(1)
BUGS
Programming in IFP still requires thinking. Some the options are incompatible.
AUTHOR
Arch D. Robison
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- FILES
-
- SEE ALSO
-
- BUGS
-
- AUTHOR
-
This document was created by
man2html,
using the manual pages.
Time: 06:30:25 GMT, December 12, 2024