S použitím přednášky Zpracování textů - automaty,gramatiky navrhněte a naprogramujte konečný Mealyho automat, který ze vstupního souboru v jazyce C/C++ odstraní poznámky (tzn.vše mezi znaky /* */ nebo // \n). Nezapomeňte ošetřit vstupy typu: • "Toto je řetězec //a toto ani /* toto */ neni poznámka" • putchar('"'); /* Toto byl znak uvozovky, ne řetězec. Takže toto je poznámka */
Automat pak implementujte standardním způsobem s tím, že výsledný program bude jako Vstup programu : • soubor zadaný jako 1. parametr na příkazové řádce • standardní vstup (stdin), pokud parametr není zadán
Výstup programu : • do souboru, který byl zadán jako 2. parametr na příkazové řádce • na standardní výstup (stdout), pokud 2. parametr není zadán
Pokud je na příkazové řádce pouze 1 parametr, bere se tento parametr jako jméno vstupního souboru.