From: fred Date: Sun, 24 Mar 2002 19:32:00 +0000 (+0000) Subject: lilypond-0.0.32 X-Git-Tag: release/1.5.59~5376 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=6a13d1279d2549bc4f9c109316850b69556b9d6e;p=lilypond.git lilypond-0.0.32 --- diff --git a/hdr/inputscore.hh b/hdr/inputscore.hh index ef0d9d6a88..024c6d132c 100644 --- a/hdr/inputscore.hh +++ b/hdr/inputscore.hh @@ -1,5 +1,15 @@ -#ifndef ISCORE_HH -#define ISCORE_HH +/* + inputscore.hh -- declare + + source file of the LilyPond music typesetter + + (c) 1997 Han-Wen Nienhuys +*/ + + +#ifndef INPUTSCORE_HH +#define INPUTSCORE_HH + #include "varray.hh" #include "proto.hh" #include "plist.hh" @@ -13,20 +23,22 @@ struct Input_score { int errorlevel_i_; /// paper_, staffs_ and commands_ form the problem definition. - Paperdef *paper_; + Paperdef *paper_p_; IPointerList staffs_; - IPointerList commands_; + + Input_music * score_wide_music_p_; /* *************************************************************** */ Input_score(); Input_score(Input_score const&); - void add(Array &s); + void add(Input_staff*); ~Input_score(); /// construction void set(Paperdef*); void print() const; Score*parse(); + void set(Input_music*); }; #endif diff --git a/hdr/inputstaff.hh b/hdr/inputstaff.hh index cc9f823885..f72cac8ba1 100644 --- a/hdr/inputstaff.hh +++ b/hdr/inputstaff.hh @@ -1,5 +1,5 @@ /* - inputstaff.hh -- part of LilyPond + inputstaff.hh -- declare Input_staff (c) 1996,97 Han-Wen Nienhuys */ @@ -14,19 +14,19 @@ struct Input_staff { - const char * defined_ch_c_l_; String type; - IPointerList commands_; + IPointerList music_; - + Input_music * score_wide_music_p_; + /* *************** */ - + ~Input_staff(); void add(Input_music*m); Input_staff(Input_staff const&); Input_staff(String); - void add(Array &s); - Staff* parse(Score*); + void set_score_wide(Input_music*m); + Staff* parse(Score*, Input_music *score_wide); void print() const; };