[ << 付表 ] | [Top][Contents][Index] | [ カンニング ペーパー >> ] |
[ < interface (インターフェイス) ] | [ Up : 技術用語集 ] | [ mutable (ミュータブル) > ] |
lexer (字句解析器)
字句解析器 (lexer) は、文字列をトークンの列に変換する、字句解析を行うプログラムです。LilyPond の字句解析器は、.ly ファイルから取得されるストリームをトークン化したストリームに変換し、構文解析という次の処理により適した形にします。構文解析については parser (構文解析器、パーサ) を参照してください。LilyPond の字句解析器は Flex を用いて、字句に関する規則を定義したファイル lily/lexer.ll から作られます。このファイルはソース コードの一部であり、LilyPond のバイナリには含まれていません。