# bytecode

Scilab関数を指定すると"バイトコード"をScilab配列に返す, またはその逆の処理を行う.

## 呼び出し手順

                x = bytecode(f)
                f= bytecode(X)

## パラメータ

f

  scilab 関数.

x

  int32 行ベクトル

## 説明

`x= bytecode(f)` は, Scilab関数 `f` の "バイトコード"を 整数配列`x`に返します.

`f= bytecode(x)` は, Scilabの整数配列 `x` で指定した "バイトコード"が示す関数 `f` を 返します. `x` の有効性は確認されないことに 注意してください.

## 注意

Scilab関数のバイトコードは,将来劇的に進化すると予想されるため, この関数はプロファイル命令の処理に限って使用するべきです.

## 例

    function a=foo(),a=sin(3),endfunction
    bytecode(foo)

## 参照

- add_profiling
- bytecodewalk
- macr2lst
- macr2tree