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