Ciao a tutti,
avrei necessità di scrivermi un parser per JCL(
https://it.wikipedia.org/wiki/Job_Control_Language )

In particolare, dato un input di questo tipo:
//POPRRIEP  JOB
//POP14RS1 EXEC PGM=SORT,TIME=1440
//STEPLIB  DD  DSNAME=SYS1.LINKLIB,DISP=SHR

Ottenere un output cosi fatto:
{
    name: "POPRRIEP",
    steps: [
        {
            NAME: "POP14RS1"
            PGM: "SORT"
            TIME: "1440"
            DDS: [
                {
                    NAME: "STEPLIB",
                    DSNAME: "SYS1.LINKLIB",
                    DISP: "SHR"
                }
            ]
        }
    ]
}


Ora, prima di partire in guarda e di incartarmi in una serie infinita di
for & if, volevo sapere se qualcuno ha qualche approccio particolare da
consigliare.

Grazie,
Ciao.

-- 
Victor

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Mail
priva di virus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a