comment mettre le caractère $ dans une variable?

Accueil Forums Programmation WIMS Programmation dans le langage wims comment mettre le caractère $ dans une variable?

Vous lisez 2 fils de discussion
  • Auteur
    Messages
    • #2152
      Yves NOEL
      Participant
      Up
      0
      Down
      ::

      bonjour,

      j’ai besoin de mettre un dollar dans une variable wims.
      Quel « échappement » puis je utiliser?
      Je n’ai pas trouvé de doc à ce sujet.

      par exemple pour remplacer un ; par un retour à la ligne, on peut écrire

      !set file1=!replace internal ; by $\
      $ in $file1 

      Comment faire pour remplacer $par un$` ?

      Merci

      • Ce sujet a été modifié le il y a 10 années par Yves NOEL.
    • #2154
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Bonjour,
      Il me semble que $$ affiche un $

      Le code pour remplacer les « ; » par des « $ » serait donc a priori celui-ci :
      !set file1=!replace internal ; by $$ in $file1

      Olivier Bado-Faustin / Université Côte d’Azur

    • #3939
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      En complément, il existe aussi l’instruction « !nosubst » qui empêche tout remplacement de variable dans la chaine déclarée.

      exemple :
      !set motif_1 = !nosubst "int_$$4^($$5) $$2 $$3","sum_($$3=$$4)^($$5) $$2"

      voir dans l’aide de WIMS :
      wims.unice.fr/docs/instructions_wims.xhtml

      • Cette réponse a été modifiée le il y a 6 années et 9 mois par Avatar photoOlivier.

      Olivier Bado-Faustin / Université Côte d’Azur

Vous lisez 2 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.