Tato bakalářská práce se zabývá tvorbou dokumentace pro semestrální práci z předmětu Programovací jazyky a překladače na Fakultě informačních technologií ČVUT a aktualizací dodávaných materiálů tak, aby využívaly aktuální stabilní verzi skupiny kompilátorů GCC. Práce se zejména zaměřuje na rozhraní pro komunikaci přední a střední části překladače ve skupině kompilátorů GCC a tvorbu abstraktního syntaktického stromu.This bachelor thesis deals with creating a documentation for a semestral work of Programming languages and compilers course at Faculty of Information Technologies at CTU, and updating supporting materials to a current stable release of a GCC compiler. It is mainly focused on an interface used for a communication between the front...