A registry for mapping functor names on java objects (instances
of subclasses of Builtin) which implement their behvaiour.
This is currently implemented as a singleton to simply any future
move to support different sets of builtins.
See Also:Builtin See Also: * @author Dave Reynolds * @version $Revision: 1.26 $ on $Date: 2008/01/02 12:07:46 $
Find the implementation of the given builtin functor.
Parameters: functor - the name of the functor being invoked. a Builtin or null if there is none registered under that name
Find the implementation of the given builtin functor.
Parameters: uri - the URI of the builtin to be retrieved a Builtin or null if there is none registered under that name
Register an implementation for a given builtin functor.
Parameters: functor - the name of the functor used to invoke the builtin Parameters: impl - the implementation of the builtin