Je découvre en même temps qu’un certain nombre de béotiens ce nouvel opérateur de substitution ¤
- A¤B : Signifiant “REMPLACER A par B”
Je propose quelques exercices et quelques questions pour se familiariser avec son utilisation
Par exemple :
– Dans cet exercice je dois prioritairement situer le contexte, donc je dois dire explicitement :
Je pars de MEDYCS
MENU Courrier
Le néophyte a immédiatement compris où il est et où il doit aller.
L’exemple dans l’aide est l’exemple du sexe du patient
– La 2° notion fondamentale pour celui qui pose une question est de montrer ce qu’il voudrait faire …
QU’EST CE QUE JE VEUX FAIRE ?
QUESTION :
Je veux un courrier qui écrive tout seul, soit :
Si je m'appelle Jean c'est que je suis un garçon Si je m'appelle Jeanne c'est que je suis une fille
Ainsi le problème est clairement posé en français du terroir, la aussi tout le mode a compris ce que je vais demander au programme
MISE EN ŒUVRE
– MENU Courrier Type
-* Gestion
-* NOUVEAU => je l’appelle TEST par exemple
ALGORITHME
Écrire un algorithme c’est tenter de mettre le langage humain au diapason de la logique machine
Si je m’appelle « PRENOM » c’est que je suis « SEXE »
Je transpose le langage humain en langage quasi MEDYCS : => règle 1 = le balisage
La machine “Médycs” ne comprend pas le balisage des mots par les guillemets, donc je balise selon la règle de traduction “MédyCS”
Si je m’appelle £ PRENOM # c’est que je suis £ SEXE #
La machine Médycs ne sait pas de quel prénom il s’agit, (Patient, conjoint, Médecin …) il faut donc l’orienter vers la fiche “SIGNALÉTIQUE” par le biais du “Préfixe SG”
Si je m’appelle £ SG : prénom # c’est que je suis £ SG : sexe #
On approche mais le courrier affiche : Si je m’appelle Jeanne c’est que je suis F
Il faut “remplacer” F par Fille et M par Garçon : c’est la qu’intervient l’opérateur ¤
Si je m’appelle £[SG : prénom]# c’est que je suis £{[SG : sexe]}{F¤une FILLE}{M¤un GARCON}#
Détaillons la syntaxe de cet imbroglio :
£{ [SG : sexe] } {F ¤ une FILLE} {M ¤ un GARCON } #
Qui correspond à la syntaxe : Selon -> Soit Alors, Soit Alors
- {} {} {} signifie Selon Soit Soit
- et ¤ Alors
{Selon le sexe} : -> {Soit c'est écrit F alors afficher fille} , {Soit c'est écrit M alors afficher garçon}