Pok-2-wyk-Slajd29
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Implementacja
Przejdźmy teraz do implementacji analizatora leksykalnego. Najbardziej popularne podejścia (rozpoczynając od najprostszego ale najmniej wydajnego a kończąc na najbardziej skomplikowanym, lecz najwydajniejszym) to:
- Generowanie analizatora leksykalnego za pomocą generatora LEX
- Napisanie analizatora leksykalnego w jednym z popularnych języków programowania (jak. Np. C/C++, Pascal czy Java)
- Napisanie analizatora leksykalnego w asemblerze.
W dalszej części tego wykładu przyjrzymy się technikom tworzenia analizatorów leksykalnych w języku C. Analogiczne podejście można zastosować w większości języków imperatywnych.
Generowaniu analizatorów leksykalnych za pomocą generatora LEX poświęcony zostanie cały następny wykład.