Pok-3-wyk-Slajd6
Podstawowe zasady działania
A oto podstawowe zasady działania programu LEX:
Po pierwsze niedopasowane znaki są przepisywane na wyjście. Jeśli więc nie zostanie odnaleziona reguła przetwarzania, która zawiera wzorzec do którego pasują dane wejściowe, to zostaną one przepisane na wyjście.
Jeśli reguła przetwarzania składa się tylko ze wzorca to wejście pasujące do tej reguły nie zostaje przepisane na wyjście. Takie konstrukcje wykorzystywane są często do usuwania z wejścia znaków, które nie są istotne.
Jeśli wzorzec zawiera znak spacji, to musi on być ujęty w cudzysłów bądź poprzedzony symbolem backslash.
Symbolem backslash poprzedzone również muszą być wszystkie znaki specjalne.
Początek komentarza oznaczamy za pomocą symbolu /* (slash gwiazdka) a koniec komentarza za pomocą symbolu */.