evalstr

evalstr — evalstrs évalue une chaîne de caractères contenant du code Csound et retourne une valeur.

Description

evalstr compile et exécute du code Csound et retourne une valeur de l'espace global (instr 0). On peut utiliser cet opcode pour compiler de nouveaux instruments (comme compilestr).

Syntaxe

ires evalstr Scode 

Initialisation

« Scode » -- une chaîne de caractères à compiler et à évaluer.

Exemples

Voici un exemple de l'opcode evalstr en conjonction avec return :

Exemple 216. 

ival evalstr "return 2 + 2"
print ival


Crédits

Auteur : Victor Lazzarini, 2013