]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/lexer.ll
Ties: Print out a warning for unterminated ties
[lilypond.git] / lily / lexer.ll
index aaa95d79807454ffccf058d6790563b622493574..5f4aa8ef6259d40436aace19684cc33a8ec0b2ea 100644 (file)
@@ -51,6 +51,7 @@ using namespace std;
 #include "interval.hh"
 #include "lily-guile.hh"
 #include "lily-lexer.hh"
+#include "lily-parser.hh"
 #include "lilypond-version.hh"
 #include "main.hh"
 #include "music.hh"
@@ -366,6 +367,11 @@ BOM_UTF8   \357\273\277
                yylval.scm = unpack_identifier(sval);
                return identifier_type (yylval.scm);
        }
+
+       for (size_t i = 0; i < pending_string_includes_.size (); i++)
+               new_input ("<included string>", pending_string_includes_[i],
+                          parser_->sources_);
+       pending_string_includes_.clear ();
                
        yylval.scm = sval;
        return SCM_TOKEN;