25
editací
m ({{Upravit}}) |
m (Úprava hierarchie) |
||
Lex a syntaktické analyzátory, jako je například [[yacc]] nebo [[GNU_bison|Bison]], se často využívají společně. Analyzátor využívá [[Formální_gramatika|Formální gramatiku]] pro analýzu vstupu. Tato operace není snadno proveditelná pomocí lexu, který využívá [[Regulární_výraz|regulární výrazy]]. Dále je omezen tím, že lex je [[Konečný_automat|konečný automat]]. Nicméně syntaktický analyzátor není schopen číst z prostého vstupu, vyžaduje sérii řícidích znaků. Lex je často používán, jako poskytovatel analyzátoru s těmito znaky.
*[[Flex lexical analyser]]
*[[Yacc]]
*[[:en:Ragel|Ragel]]
|
editací