pycobol extension

extracteurs

Traite ligne

traite_value(t_ligne)

Traitement des values dans la working storage

Paramètres:

t_ligne (list) – liste de ligne

>>> ligne =   ['77', 'MAZONE', 'PIC', 'X(10)', 'VALUE', 'SPACE']
>>> Zone.traite_value(ligne)
''
>>> ligne =   ['77', 'MAZONE', 'PIC', 'X(10)', 'VALUE', "'er'"]
>>> traite_value(ligne)
'er'
traite_usage(t_ligne)
traite_redefine(liste)

Extracteurs

extract_nom(t_ligne)

retourne le nom de la zone

Paramètres:

t_ligne (list) – liste de ligne

>>> extract_niveau(['10'] ,'WW04-DAEC.'])
'WW04-DAEC'
>>> extract_niveau(['11'] ,'WW04-DAEC'])
'WW04-DAEC'
extract_niveau(t_ligne)

retourne le niveau cobol de la ligne

Paramètres:

t_ligne (list) – liste de ligne

>>> extract_niveau(['10'] ,'WW04-DAEC'.])
10
>>> extract_niveau(['11'] ,'WW04-DAEC'.])
11