+My_lily_lexer::My_lily_lexer (My_lily_lexer const &src)
+ : Includable_lexer ()
+{
+ keytable_ = new Keyword_table (*src.keytable_);
+ encoding_ = src.encoding_;
+ chordmodifier_tab_ = src.chordmodifier_tab_;
+ pitchname_tab_stack_ = src.pitchname_tab_stack_;
+ sources_ = src.sources_;
+ scopes_ = src.scopes_;
+ error_level_ = src.error_level_;
+ main_input_b_ = src.main_input_b_;
+}
+
+My_lily_lexer::~My_lily_lexer ()
+{
+ delete keytable_;