Presentació

Llistat de la macro "DAU_POBL".


Descripció: demana població facilitant Barcelona

1 {ANIDAR}{VARIABLE}viaMacros~DauViles~
2
3 {;}Inicialitzem els paràmetres de DAU_TEXT.~
4 {ASIGNAR}VP-missatge~Població~
5 {ASIGNAR}VP-resposta~~
6 {ASIGNAR}VP-obliga~sí~
7 {ANIDAR}{VARIABLE}viaMacros~Dau_text~
8 {ASIGNAR}0~{VARIABLE}VP-resposta~~
9 {SI}"{VAR 0}"="B"|"{VAR 0}"="b"~ {ASIGNAR}0~Barcelona~ {FIN SI}
10 {SI}"{VAR 0}"="Bad"~ {ASIGNAR}0~Badalona~ {FIN SI}
11 {SI}"{VAR 0}"="Be"~ {ASIGNAR}0~Berga~ {FIN SI}
12 {SI}"{VAR 0}"="E"~ {ASIGNAR}0~El Masnou~ {FIN SI}
13 {SI}"{VAR 0}"="e"~ {ASIGNAR}0~el Masnou~ {FIN SI}
14 {SI}"{VAR 0}"="H"~ {ASIGNAR}0~L'Hospitalet de Llobregat~ {FIN SI}
15 {SI}"{VAR 0}"="h"~ {ASIGNAR}0~l'Hospitalet de Llobregat~ {FIN SI}
16 {SI}"{VAR 0}"="L"~ {ASIGNAR}0~Lleida~ {FIN SI}
17 {SI}"{VAR 0}"="G"~ {ASIGNAR}0~Girona~ {FIN SI}
18 {SI}"{VAR 0}"="M"~ {ASIGNAR}0~Manresa~ {FIN SI}
19 {SI}"{VAR 0}"="T"~ {ASIGNAR}0~Tarragona~ {FIN SI}
20 {SI}"{VAR 0}"="Pa"~ {ASIGNAR}0~Palma de Mallorca~ {FIN SI}
21 {SI}"{VAR 0}"="Pe"~ {ASIGNAR}0~Perpinyà~ {FIN SI}
22 {SI}"{VAR 0}"="V"~ {ASIGNAR}0~València~ {FIN SI}
23
24 {ASIGNAR}VP-població~{VAR 0}~
25
26 {;}A:Treure comentari~
27 {ANIDAR}{VARIABLE}viaMacros~DauNcom~
28 {REGRESAR}

Comentaris

1. {ANIDAR} transfereix l'execució a la macro DAUVILES.WPM, que
demana la població, facilitant Barcelona i l'Hospitalet de
Llobregat.
3. {;} comentari que ens avisa que tot seguit inicialitzarem els
paràmetres de la macro DAU_TEXT.WPM, que controla el valor de
les variables que ens serviran per definir *.
4. {ASIGNAR} assigna a la variable "VP-missatge" el valor
"Població".
5. {ASIGNAR} inicialitza la variable "VP-resposta".
6. {ASIGNAR} assigna a la variable "VP-obliga" el valor "sí".
7. {ANIDAR} transfereix l'execució a la macro DAU_TEXT.WPM, que
retorna una resposta després de rebre una pregunta (en aquest
cas ens demana el nom d'una població).
8. {ASIGNAR} assigna a la variable "0" el valor de la variable "VP-
resposta".
9. i fins a 22. habilita un seguit d'abreviatures per a les
poblacions amb més habitants, com ara Barcelona ("B", "b"),
Badalona ("Bad"), Berga ("Be"), Lleida ("L"), etc.
Cal destacar que el programa permet distingir entre dues
abreviatures diferents segons vulguem escriure "El Masnou" i
"L'Hospitalet de Llobregat" amb majúscula o minúscula inicial.
24. {ASIGNAR} assigna a la variable "VP-població" el valor de la
variable "0".
27. {ANIDAR} transfereix l'execució a la macro DAUNCOM.WPM, que treu
el comentari virtual del document.





Josep Tordera, Lluís de Yzaguirre i Víctor Pàmies
Institut de Lingüística Aplicada ( Universitat "Pompeu Fabra")
Servei de Llengua Catalana ( Universitat de Barcelona)
corr-el: lluis punt deyzaguirre arrova upf punt edu