- Voice_element * get_note_element(Note_req * ,Duration *);
- Voice_element* get_rest_element(String,Duration *);
- Voice_element* get_word_element(Text_def*, Duration*);
- void set_last_duration(Duration const *);
- void set_default_duration(Duration const *);
- void set_duration_mode(String s);
- friend int yyparse( void*);
-public:
- int default_octave_i_;
- Duration default_duration_;
- String textstyle_str_;
- bool first_b_;
- bool last_duration_mode ;
- Array<Request*> pre_reqs, post_reqs;
- int fatal_error_i_;
- Sources * source_l_;
- int error_level_i_;
- bool init_parse_b_;
- My_lily_lexer * lexer_p_;
-
- Moment plet_mom();
- void add_notename(String, Melodic_req* req_p);
- Input here_input()const;
- void remember_spot();
- Input pop_spot();
-
- Paper_def*default_paper();
- void do_yyparse();
- void parser_error(String);
- void clear_notenames();
-
- Request* get_parens_request(char c);
-
- void set_debug();
- void set_yydebug(bool);
- void print_declarations();
- bool ignore_version_b_;