Python Meetup / Lipanj 2017.

Vedran Čačić: compile.py crtež.logo -o canvas.html

Na PMF-MOu držim kolegij Interpretacija programa, gdje se studenti upoznaju s formalnim jezicima, gramatikama i automatima, te s praktičnije strane, s osnovama izrade interpretera odnosno kompajlera za programske jezike. S obzirom na to da dosta ljudi smatra kompajlere nekom vrstom “crne magije”, mislim da je korisno vidjeti jednostavni primjer neopterećen tehnikalijama oko procesorskih opcodeova i LL(1) generatora, a koji ipak pokazuje sve glavne faze kroz koje program prolazi pri kompajliranju.

više