source file of the GNU LilyPond music typesetter
- (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#ifndef MY_LILY_LEXER_HH
class Lily_lexer : public Includable_lexer
{
DECLARE_SMOBS (Lily_lexer,);
-public:
- SCM scopes_;
private:
int lookup_keyword (String);
char escaped_char (char) const;
Keyword_table *keytable_;
-
+ SCM scopes_;
+ SCM start_module_;
public:
String main_input_name_;
void *lexval;
Input here_input () const;
void add_scope (SCM);
+ SCM set_current_scope ();
SCM remove_scope ();
void start_main_input ();