file: job.t package: muf status: alpha
The parameter:
pseudo-op simply allocates a named
local variable: It doesn't normally produce any runtime
executable code at all, merely increases the constant
argument for the vars
prim.
The intended use is to allocate space for a named parameter when coding a lispStyle function in muf:
: read { [] -> [] } ( Declare four local vars for parameters: ) parameter: inputStream parameter: eofErrorP parameter: eofValue parameter: recursiveP ( Process parameter block into above: ) lisp:applyReadLambdaList ]setLocalVars ( Body of fn ) ;
Go to the first, previous, next, last section, table of contents.