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
DECLARE_SMOBS (Lily_lexer,);
private:
- int lookup_keyword (String);
- int scan_bare_word (String);
- SCM scan_markup_word (String);
- int scan_escaped_word (String);
+ int lookup_keyword (string);
+ int scan_bare_word (string);
+ SCM scan_markup_word (string);
+ int scan_escaped_word (string);
int identifier_type (SCM);
char escaped_char (char) const;
SCM scopes_;
SCM start_module_;
public:
- String main_input_name_;
+ string main_input_name_;
void *lexval;
Input *lexloc;
bool is_main_input_;
Input here_input () const;
void add_scope (SCM);
- void set_current_scope ();
+ SCM set_current_scope ();
SCM remove_scope ();
void start_main_input ();
- SCM lookup_identifier (String s);
+ SCM lookup_identifier (string s);
SCM lookup_identifier_symbol (SCM s);
void push_chord_state (SCM tab);
void push_figuredbass_state ();