Syntax ===== .. code-block:: text TEST_TABLE ( ◆ TABLE = table, ◇ FILTRE = _F ( ◆ NOM_PARA = text, ◇ CRIT_COMP =/"EQ" (by default), /"LT", /"GT", /"NOT", /"THE", /"AGE", /"VIDE ", /"NON_VIDE ", /"MAXI ", /"MAXI_ABS ", /"MINI ", /"MINI_ABS ", # If: (is_in (" CRIT_COMP ", ('EQ', 'EQ', 'NE', 'NE', 'GT', 'LT', 'GE', 'LE', 'LE'))) ◆/VALE = float, /VALE_I = int, /VALE_K = text, /VALE_C = complex, ◇ CRITERE =/"RELATIF" (by default), /"ABSOLU ", ◇ PRECISION = float (default: 0.001), ), ◆ NOM_PARA = text, ◇ INFO =/1 (by default), /2, # If: True ◆/VALE_CALC_I = int, /VALE_CALC = float, /VALE_CALC_C = complex, /VALE_CALC_K = text, ◇ VALE_ABS =/"OUI ", /"NON" (by default), ◇ TYPE_TEST =/"SOMM_ABS ", /"SOMM ", /"MAX ", /"MIN ", ◇ TOLE_MACHINE = float (default: 1e-06), ◇ CRITERE =/"RELATIF" (by default), /"ABSOLU ", # If: exists (" REFERENCE ") ◆/VALE_REFE_I = int, /VALE_REFE = float, /VALE_REFE_C = complex, /VALE_REFE_K = text, ◇ PRECISION = float (default: 0.001), ◇ REFERENCE =/"ANALYTIQUE ", /"SOURCE_EXTERNE ", /"AUTRE_ASTER ", /"NON_DEFINI ", # If: exists (" VALE_CALC ") and abs (VALE_CALC if type (VALE_CALC) not in (list, tuple) else VALE_CALC [0]) < 1.e-16 ◇ ORDRE_GRANDEUR = float, ◇ LEGENDE = text, ) ◆: mandatory ◇: optional : present by default &: together /: only one among |: several possible choices