7. Examples#
Identifier of the message |
Message catalog ( chaton.py ) |
Fortran/Python call |
-
|
cata_msg = { |
|
CHATON_1 |
1: _ (u » « « - The little cat is indeed green in color Phew! « « »), |
→ Fortran CALL U2 MESS (“A”, “CHATON_1”) → Python UTMESS (“A”, “CHATON_1”) |
CHATON_2 |
2: _ (u » « « - The little cat is colored% (k1) s « « »), |
→ Fortran CALL U2 MESK (“I”, “CHATON_2 “,1, COUL) → Python UTMESS (” I “,” CHATON_2 “, valk=…) |
CHATON_3 |
3: _ (u » « « - The little cat has% (i1) of legs and% (i2) of eyes. « « »), |
→ Fortran VALI (I) = NBPATT VALI (2) = NBYEUXCALL U2 = U2 MESI (“I”, “CHATON_3 “,2, VALI,) → Python UTMESS (” I “,” CHATON_2 “, valid=…) |
CHATON_4 |
4: _ (u » « « - The little cat weighs% (r1) f kilograms. « « ), |
→ Fortran VALR = POIDS CALL U2 MESR (“I”, “I”, “,” CHATON_4 “,1, VALR,) → Python UTMESS (“I”, “CHATON_4”, valr=…) |
CHATON_5 |
5: _ (u » « « - ATTENTION: Your cat is weird, he: → has more than 4 legs, he has% (i1) d, → is colored% (k1) s and% (k2) s, → is too big, he weighs (% (r1) f kilograms. « « »), |
→ Fortran VALI = CINQ VALK (1) =” BLEU “VALK (2) =” ROSE “VALR = 130. CALL U2 MESG (“E”, “CHATON_4 “2, 2, 2, VALK, 2, 2, VALI, 1, VALR,) → Python UTMESS (” E “,” CHATON_5 “, valk, vali, vakr) |
} |