Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Seriál Makro procesor GNU m4

V seriálu se seznámíme s užitečnou utilitou GNU: makro procesorem m4. Makro procesor je aplikace pracující s textem. Čte nějaký textový soubor a nahrazuje v něm smluvené řetězce (makra) jejich definovaným významem. Nejedná se ale o pouhé nahrazování jednoho řetězce jiným -- vestavěná makra procesoru m4 dovolují provádět různé operace jako vkládání souborů, integerovou aritmetiku, různé manipulace s textem nebo volání Unixových příkazů.

Makro procesor GNU m4 (11)

Dokončení...

Makro procesor GNU m4 (10)

Dnešní díl věnujeme dočasnému ukládání výstupu zpracování textu do paměti pro pozdější použití.

Makro procesor GNU m4 (9)

Dnes nás čekají tato témata: spouštění příkazů Unixu, generování jedinečných jmen souborů, chybová hlášení, ukládání vstupu pro pozdější zpracování a další...

Makro procesor GNU m4 (8)

V dnešním dílu se naučíme vkládat soubory, pracovat s komentáři, zacvičit s uvozovkami a taky odstranit nežádoucí zařádkování při definicích maker.

Makro procesor GNU m4 (7)

Tato kapitola se zabývá vestavěnými makry, která umožňují různé manipulace s řetězci -- zjištěním délky řetězce počínaje a nahrazováním pomocí regulárních výrazů konče.

Makro procesor GNU m4 (6)

Makro procesor m4 obsahuje i makra, která dovolují vyhodnocovat aritmetické výrazy. V dnešním pokračování se je naučíme používat.

Makro procesor GNU m4 (5)

V dnešním pokračování se budeme věnovat rekurzivnímu expandování maker a využití rekurentní expanze při konstrukcích cyklů.

Makro procesor GNU m4 (4)

V dnešním dílu nás čeká nepřímé volání maker a podmínkové příkazy.

Makro procesor GNU m4 (3)

V dnešním pokračování se naučíme pracovat s definicemi maker: vytvářet svá vlastní makra, předefinovávat je a rušit.

Makro procesor GNU m4 (2)

V dnešním dílu si pod drobnohledem prohlédneme proces expanze maker.

Makro procesor GNU m4

V dnešním článku se seznámíme s užitečnou utilitou GNU: makro procesorem m4. Makro procesor je aplikace pracující s textem. Čte nějaký textový soubor a nahrazuje v něm smluvené řetězce (makra) jejich definovaným významem. Nejedná se ale o pouhé nahrazování jednoho řetězce jiným -- vestavěná makra procesoru m4 dovolují provádět různé operace jako vkládání souborů, integerovou aritmetiku, různé manipulace s textem nebo volání Unixových příkazů.