+ error_level_ = error_level_ | lexer_->error_level_;
+}
+
+SCM
+Lily_parser::parse_string_expression (const string &ly_code, const string &filename,
+ int line)
+{
+ lexer_->main_input_name_ = filename;
+ lexer_->new_input (lexer_->main_input_name_, ly_code, sources_);
+ if (line)