]> git.donarmstrong.com Git - lilypond.git/blob - hdr/lexer.hh
7284dd40eb2f54487383ad7fbb1a6bc83e8fe490
[lilypond.git] / hdr / lexer.hh
1 #ifndef LEXER_HH
2 #define LEXER_HH
3
4 #include "proto.hh"
5
6 void new_input(String s);
7
8 int yylex();
9 void yyerror(const char *s);
10 bool busy_parsing();
11 int lookup_keyword(String s);
12
13 Identifier* lookup_identifier(String s);
14 void add_identifier(Identifier*i);
15 void delete_identifiers();
16 void kill_lexer();
17 #endif