| [ << Tables du manuel de notation ] | [Top][Contents][Index] | [ Aide-mémoire >> ] |
| [ < interface ] | [ Up : Glossaire technique ] | [ altérable > ] |
lexer (analyseur lexical)
Un lexer est un programme chargé de convertir une séquence de
caractères en une séquence de jetons. Cette opération s’appelle
analyse lexicale. L’analyseur lexical de LilyPond convertit le
flot d’information contenu dans un fichier .ly en flot de jetons
qui pourront être traités lors de l’étape suivant, l’analyse
grammaticale abordée à la rubrique parser (analyseur syntaxique).
L’analyseur lexical de LilyPond repose sur Flex ; les règles
lexicales sont regroupées dans le fichier lily/lexer.ll. Ce
fichier, partie intégrante des sources, n’est pas distribué avec les
programmes binaires de LilyPond.