procedure evallist: list of values generated by Icon expression
link evallist
July 15, 1995; Ralph E. Griswold
Requires: system(), /tmp, pipes
This file is in the public domain.
This procedure takes an expression, produces a program encapsulating it, and puts the results written by the program in a list. It is called as evallist(expr, n, ucode, ...) where expr is an expression (normally a generator), n is the maximum size of the list, and the trailing arguments are ucode files to link with the expression.