## `reset` -- re-initialize a MuPAD session

#### Introduction

`reset(``)` re-initializes a MuPAD session, so that if behaves like a freshly started session afterwards.

#### Call(s)

`reset()`

#### Returns

the void object `null()` of type `DOM_NULL`.

#### Related Functions

`delete`, `quit`

#### Details

- `reset` initializes a MuPAD session. After a call of `reset(``)` the current session will behave like a freshly started MuPAD session. `reset` deletes the values of all identifiers and resets the environment variables to their default values. Finally, the initialization files `sysinit.mu` and `userinit.mu` are read again.

- `reset` is permitted only at interactive level. Within a procedure, an error occurs.
- `reset` is a function of the system kernel.

#### Example 1

`reset` deletes the values of all identifiers and resets environment variables to their default values:

    >> a := 1: DIGITS := 5: reset(): a, DIGITS

                                       a, 10

#### Changes

- no changes

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