2 // my-midi-lexer.hh -- declare My_midi_lexer
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.com>
6 #ifndef MY_MIDI_LEXER_HH
7 #define MY_MIDI_LEXER_HH
11 // #include "fproto.hh"
16 void yyerror(const char *s);
17 // bool busy_parsing();
22 class My_midi_lexer : yyFlexLexer {
24 My_midi_lexer( String filename_str );
28 void error( char const* sz_l );
29 char const* here_ch_c_l();
30 static int varint2_i( String str );
34 Input_file* input_file_p_;
40 extern My_midi_lexer* midi_lexer_l_g;
42 #endif // MY_MIDI_LEXER_HH