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.