an yyFlexLexer child with provisions for inclusion.
*/
class Includable_lexer : public yyFlexLexer {
- Array<YY_BUFFER_STATE> state_stack_;
+ Array<YY_BUFFER_STATE> state_stack_;
protected:
- bool close_input();
- Array<Source_file*> include_stack_;
- Array<int> char_count_stack_;
+ bool close_input ();
+ Array<Source_file*> include_stack_;
+ Array<int> char_count_stack_;
public:
- Source_file* source_file_l() const;
- void new_input(String s,Sources*);
- Includable_lexer();
- ~Includable_lexer();
- void add_lexed_char(int);
- char const * here_ch_C();
+ Source_file* source_file_l () const;
+ void new_input (String s,Sources*);
+ Includable_lexer ();
+ ~Includable_lexer ();
+ void add_lexed_char (int);
+ char const * here_ch_C ();
};