## `prog::allFunctions` -- overview of all functions

#### Introduction

`prog::allFunctions` reads in all functions and libraries and all names will be printed.

#### Call(s)

`prog::allFunctions( <Recursive <, Recursive>>)`

#### Options

`Recursive` | - | also domains and their operands will be examined

#### Returns

the void object `null()`

#### Related Functions

`prog::init`

#### Details

- `prog::allFunctions` initializes all functions and libraries and prints a table with all these objects. The functions will be sorted alphabetically.

#### Option: Recursive

- With Recursive given once, domains will be examined too and their operands be printed. If Recursive is given twice, also these operands will be inspected. This may take a while ...

#### Example 1

`prog::allFunctions` reads in and prints out every library and function:

    >> prog::allFunctions()

          Warning: Reading all MuPAD objects, this may take a while... [\
          prog::allFunctions]
          DOM_EXEC: [189]
          _act_proc_env    _and           _assign
          _break           _case          _concat
          ...

    >> prog::allFunctions(Recursive, Recursive)

          Warning: Reading all MuPAD objects, this may take a while... [\
          prog::allFunctions]
          DOM_EXEC: [189]
          _act_proc_env    _and           _assign
          _break           _case          _concat
          ...

#### Changes

- new function

Do you have questions or comments?
Copyright © SciFace Software GmbH & Co. KG 2000