
built_in - definition of kernel functions

Calling sequence:
built_in(integer, integer_nil, string, table_nil)
built_in(integer, integer, string_nil, string)

Parameter:
integer     --  non-negative integer
string      --  character string
integer_nil --  non-negative integer or NIL
string_nil  --  character string or NIL
table_nil   --  table or NIL

Overloading:

1, 2

Summary:

With the function built_in the kernel functions of the MuPAD system are
defined.  Kernel functions are elements of the basic type DOM_EXEC    .  In
MuPAD these objects have two different tasks: they define the evaluation of
an expression and they are responsible for its output. Relevant to their usage
the operands have different types. Their exact significance for evaluation and

output is described starting page ??.  Here we would like to bring to your
notice once more that the definition of new DOM_EXEC objects should be
carried out with great care.

The examples show the DOM_EXEC objects for evaluating and returning
the system function _mult. built_in is a kernel function.

>>  built_in(815, NIL, "_mult", NIL):

>>  built_in(1100, 13, "*", "_mult"):

See also:  func_env , func

