Bonjour à tous
Ma question est toute bête.
Dans un script gnuplot, j'ai ceci (qui marche) :
---> Me retourne bien 5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 func(ch1,ch2)=(var1=ch1.ch2,\ n=strlen(var1),\ n) print(func("hey","ho"))
Je le reconnais, la fonction a certes peu d'intérêt, mais ca me permet d'avoir un petit exemple.
Maintenant admettons que l'on veuille afficher en console la chaine concaténée au sein de la fonction :
Et là erreur. A ma grande stupéfaction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 func2(ch1,ch2)=(var1=ch1.ch2,\ print(var1),\ n=strlen(var1),\ n) print(func2("hey","ho"))J'ai chercher un peu l'origine du problème mais je n'ai pour ainsi dire rien trouvé qui m'éclaire.undefined function: print
Merci pour votre aide
Partager