simIfNoProcedure
simIfNoProcedure(
procedureDefinition
)
=> t
Description
Same as the SKILL keyword procedure, except the procedure definition given as an argument is only defined if it is not currently defined. This function is used instead of the SKILL procedure to permit the overriding of procedures defined in SE by procedures in .simrc.
The function is defined in /etc/skill/si/caplib/util.ile. You can modify this function.
Arguments
Value Returned
Examples
simIfNoProcedure( cat(file)
let( (cmd status)
sprintf( cmd "exec cat %s" file )
status = simExecute(cmd)
status
)
)
Related Topics
Return to top