Parser e ANTLR4
Intro¶
Vediamo insieme ad Alessio Stalla di Strumenta il mondo dei parser, cercando di capire a cosa servono e come si scrivono. Scopriremo che con ANTLR4 ci basterà scrivere la grammatica formale per generare ed usare il nostro parser. Questa è la prima di tre serate sul fantastico mondo dei compilatori ed interpreti.
Alessio lavora in Strumenta, specializzata in servizi di ingegneria linguistica per la creazione di DSL, linguaggi di programmazione, editor, compilatori, interpreti, debugger e simulatori.
Materiale¶
📚 Repository:
📚 Slides:
➡️ https://github.com/PythonBiellaGroup/ANTLR/blob/serata1/slides/ANTLR-01.pdf
📚 Sito ufficiale ANTLR4
📚 Provalo senza installazioni
📚 Collezione di grammatiche per ANTLR4 relative ai principali linguaggi di programmazione
➡️ https://github.com/antlr/grammars-v4