## `prog::makeBinLib` -- binary version of a library

#### Introduction

`prog::makeBinLib` creates a binary version of a function or library.

#### Call(s)

`prog::makeBinLib()`
`prog::makeBinLib(path)`
`prog::makeBinLib(path, fname)`

#### Parameters

`path` | - | string that determines a path
`fname` | - | string that determines a file

#### Returns

the void object `null()`

#### Side Effects

`prog::makeBinLib` creates a binary version `file.mb` corresponding to a MuPAD source file `file.mu`.

#### Details

- This function ist mostly obsolete with MuPAD 2.0, due to the following changes:

  - The parse process is much faster than in earlier versions.
  - The binary code takes considerably more space than the source generating it.
- Using `prog::makeBinLib` does not stop anyone from reading your MuPAD code, it only causes the parsing step to be omitted when reading the file.
- The binary format is platform independent.

#### Changes

- used to be called `misc::makeBinLib`

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