eval
Évalue une expression.
📝Syntaxe
eval(str)
eval(str, catch_str)
[r1, ... rn] = eval(str)
[r1, ... rn] = eval(str, catch_str)
📥Arguments d'entrée
Paramètre Description
str chaîne : expression à évaluer
📤Arguments de sortie
Paramètre Description
[r1, ... rn] résultats : variables de sortie
📄Description

Évalue une expression ou une commande au sein de l'environnement Nelson et retourne le résultat de l'évaluation.

💡Exemples
eval('B=4')
Cet exemple échouera et renverra un message d'erreur.
C = eval('B=4')
D = eval(4)
Cet exemple n'échouera pas et renverra faux.
eval('error(''blabla'')', 'l = lasterror(); disp([''lasterror message: '', l.message])')
🔗Voir aussi
execstrevalcevalin
🕔Historique des versions
Version Description
1.0.0 version initiale
Modifier cette page sur GitHub