[Python] jcl parser in python
Balan Victor
balan.victor0 a gmail.com
Lun 5 Ago 2019 21:43:10 CEST
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>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20190805/0b7de54f/attachment.html>
Maggiori informazioni sulla lista
Python