Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
bytecode
Etant donnée une fonction, retourne son pseudo code dans une variable Scilab et réciproquement.
Séquence d'appel
x = bytecode(f) f= bytecode(X)
Paramètres
- f
une fonction Scilab
- x
un vecteur d'entiers,
Description
x = bytecode(f)
retourne le pseudo code de la fonction
f
dans le vecteur d'entiers Scilab
x
.
f = bytecode(x)
retourne dans
f
la fonction correspondant au pseudo code
donné dans le vecteur d'entiers
x
. Attention la validité du pseudo code
n'est pas vérifiée.
Remark
Le pseudo code de Scilab va changer dans le futur. Aussi l'usage de cette fonction devrait être limité à la gestion des fonctions de profiling.
Examples
function a=foo(),a=sin(3),endfunction bytecode(foo)
See Also
- add_profiling — Ajoute les instructions de "profiling" au code d'une fonction
- bytecodewalk — parcourt le pseudo code d'une fonction en appliquant un traitement
- macr2lst — function to list conversion
- macr2tree — conversion d'une fonction en arbre
Authors
- Serge Steer, INRIA
<< profiling | Fonctions | bytecodewalk >> |