Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
Operation
Génère le code interne Scilab représentant une opération
Séquence d'appel
op = Operation(operator, operands, out)
Paramètres
- op
tlist de type "operation", ayant les champs
operator
,operands
, etout
.- operator
code de l'opérateur. Les codes admis sont :
"''", ".''", "~", ":", "+", "-", "*", ".*", ".*.", ".^", "/", "./", "\", "==", "<>", "<", "<=", ">", ">=", "|", "||", "&", "&&", "cc"
(Concatenation des Colonnes [,]),"rc"
(Concanétation des lignes [;]),"ccc"
(Cells horizontal concatenation {,}),"crc"
(Cells vertical concatenation {;}),"ins"
(insertion),"ext"
(extraction).- operands
- liste des opérandes, chacun étant représenté par une tlist M2SCI de type "cste" (ex: 1.23), "variable" (ex: A), "funcall" (ex: gcf()), ou "operation" (ex: (1+3)).
- out
liste des paramètres de sortie de l'opération (le plus souvent unique), chacun étant représenté par une tlist M2SCI. Valeur par défaut : list().
Description
Cette fonction créé une tlist
représentant une opération quand
on utilise M2SCI. Les arguments d'entrée sont vérifiés pour être compatibles avec
les "tlists M2SCI".
Voir aussi
- Funcall — Crée le pseudo-code converti représentant l'appel à une fonction
- Variable — Génère le code interne Scilab représentant une variable (sans sa valeur)
- Cste — Créé un arbre représentant une constante
- Infer — Créé un arbre contenant les données d'inférence
- Contents — Créé un arbre contenant les données d'inférence du contenu d'une variable
- Type — Crée un arbre contenant les données d'inférence de type
- Equal — Génère le code interne Scilab représentant une instruction "LHS = RHS"
Historique
Version | Description |
6.1.1 | out devient facultative. Valeur par défaut : list(). |
Report an issue | ||
<< Infer | internals | sci_files >> |