lexer
Un lexer è un programma che converte una sequenza di caratteri
in una sequenza di “token”, un processo chiamato analisi
lessicale. Il lexer di LilyPond converte il flusso ottenuto da un
file di input .ly in un flusso “tokenizzato” più adatto al
passo successivo di elaborazione – il parsing (see parser).
Il lexer LilyPond viene costruito con Flex dal file lexer
lily/lexer.ll, che contiene le regole lessicali. Questo file
fa parte del codice sorgente e non è incluso nell’installazione dei
binari diLilyPond.