Syntax ===== .. code-block:: text TEST_FONCTION ( ◇ VALEUR = _F ( ◆ FONCTION = formula/function_c/function/table, ◇ NOM_PARA = text, ◆/VALE_PARA = float, /INTERVALLE = float, # If: True ◆/VALE_CALC_C = complex, /VALE_CALC = float, ◇ 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_C = complex, /VALE_REFE = float, ◇ 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, ), ◇ ATTRIBUT = _F ( ◆ FONCTION = formula/function_c/function/table, ◇ PARA = float, ◇ CRIT_PARA =/"RELATIF" (by default), /"ABSOLU ", ◇ PREC_PARA = float (default: 0.001), ◆ ATTR =/"NOM_PARA ", /"NOM_RESU ", /"PROL_DROITE ", /"PROL_GAUCHE ", /"INTERPOL ", /"PROL_GAUCHE_FONC ", /"PROL_DROITE_FONC ", /"INTERPOL_FONC ", /"NOM_PARA_FONC ", ◆ ATTR_REFE = text, ◇ REFERENCE =/"ANALYTIQUE ", /"SOURCE_EXTERNE ", /"AUTRE_ASTER ", ), ) ◆: mandatory ◇: optional : present by default &: together /: only one among |: several possible choices