Ciao,
non ci sono molte risorse sul parsing e l'implementazione dei linguaggi. È
un capitolo poco toccato al giorno d'oggi e ci sono davvero poche persone
che sanno implementare un parser per un dato algoritmo.
Il parsing non è difficile, perchè ci sono librerie e strumenti vari;
scrivere la gramm
Suggerisco https://tomassetti.me/antlr-mega-tutorial/ per iniziare con
antlr.
Due libri utili sull'argomento sono "Language Implementation Patterns" e
"The Definitive ANTLR 4 Reference", entrambi di Terence Parr.
Il giorno lun 5 ago 2019 alle ore 22:39 Balan Victor <
balan.vict...@gmail.com> ha s
On Mon, Aug 5, 2019 at 10:39 PM Balan Victor
wrote:
> Grazie per il veloce ritorno.
> Ho guardato un po la doc di pyPeg e googlando mi sono imbattuto anche in
> un suo concorrente(pyParsing) e in ANTRL.
> Se volessi prendere un po di confidenza con concetti con il parsing in
> generale hai qualch
Il giorno lun 5 ago 2019 alle ore 21:47 Marco Beri ha
scritto:
> On Mon, Aug 5, 2019 at 9:43 PM Balan Victor
> wrote:
>
>> 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.
>>
>
> ht
On Mon, Aug 5, 2019 at 9:43 PM Balan Victor wrote:
> 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.
>
https://fdik.org/pyPEG/
Ciao.
Marco.
--
http://beri.it/ - Un blog
http://ber
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