Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Makroprocesor
Název práce v češtině: Makroprocesor
Název v anglickém jazyce: Macroprocessor
Akademický rok vypsání: 2005/2006
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra softwaru a výuky informatiky (32-KSVI)
Vedoucí / školitel: RNDr. Tomáš Holan, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 10.11.2005
Datum zadání: 10.11.2005
Datum a čas obhajoby: 18.09.2006 00:00
Datum odevzdání elektronické podoby:18.09.2006
Datum odevzdání tištěné podoby:18.09.2006
Datum proběhlé obhajoby: 18.09.2006
Oponenti: RNDr. Michal Žemlička, Ph.D.
 
 
 
Zásady pro vypracování
Obsahem projektu je vytvořit makroprocesor.

Měl by mít obvyklé schopnosti jako parametry maker, podmíněné rozvíjení, makra definující makra, ale také možnost pomocí příkazů ve zpracovávaném textu měnit nastavení makroprocesoru, například klíčová slova (příkazy definování a vyvolávání maker)
nebo vnořit zpracování jiného souboru (include).

Tento projekt je pokračováním ročníkového projektu.
Seznam odborné literatury
[1] David Gries: Kompilátory číslicových počítačov, Alfa-SNTL,1981
[2] Jan Brodský, Luděk Skočovský: Operační systém UNIX a jazyk C,
SNTL Praha, 1989
[3] GNU m4: http://www.gnu.org/software/m4/
Předběžná náplň práce
Makroprocesor.
 
Univerzita Karlova | Informační systém UK