]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/lily-lexer.hh
* scm/framework-ps.scm (write-preamble): embed CFFs if file name
[lilypond.git] / lily / include / lily-lexer.hh
index b5b43219693be8a469562cdc353e7de7badbb1a4..37e25fa10176dfef285d04c9bd9e30b6492bc123 100644 (file)
@@ -19,12 +19,12 @@ bool busy_parsing ();
 void kill_lexer ();
 void set_lexer ();
 
-class Lily_lexer : public Includable_lexer 
+class Lily_lexer : public Includable_lexer
 {
-  DECLARE_SMOBS(Lily_lexer, );
+  DECLARE_SMOBS (Lily_lexer,);
 public:
   SCM scopes_;
-  
+
 private:
   int lookup_keyword (String);
   int scan_bare_word (String);
@@ -40,8 +40,8 @@ public:
   void *lexval;
   Input *lexloc;
   bool is_main_input_;
-  
-  Sources *sources_; 
+
+  Sources *sources_;
 
   /* Scheme hash tables with (oct name acc)  values, and symbol keys.  */
   SCM chordmodifier_tab_;
@@ -50,19 +50,19 @@ public:
   int error_level_;
   Input last_input_;
 
-  Lily_lexer (Sources*);
-  Lily_lexer (Lily_lexer const&);
+  Lily_lexer (Sources *);
+  Lily_lexer (Lily_lexer const &);
   int yylex ();
 
   void add_lexed_char (int);
 
   void prepare_for_next_token ();
-  int try_special_identifiers (SCM, SCM);
+  int try_special_identifiers (SCM *, SCM);
   Input here_input () const;
-  
+
   void add_scope (SCM);
   SCM remove_scope ();
-  
+
   void start_main_input ();
 
   SCM lookup_identifier (String s);
@@ -71,7 +71,6 @@ public:
   void push_figuredbass_state ();
   void push_lyric_state ();
   void push_initial_state ();
-  void push_lyric_markup_state ();
   void push_markup_state ();
   void push_note_state (SCM tab);
   void pop_state ();