title: header's constroctor ending before it should
body: <p>For some reason my, makefile will not compile. The error it is talking about is in my header.</p>
  
  <pre><code> Alignment.hh:34:22 error: expected ')' before '&amp;' token
  </code></pre>
  
  <p>The calls are supposed to be using the references, which I have in when I call this function.</p>
  
  <p>This is my Alignment.hh file</p>
  
  <pre><code>#ifndef encod
  #define encod
  class Encoded        
   { private:
      Direct &amp;origin;  
      char *subinsertion; 
      int subinsertlen;  
      struct Edit *operation;
      int editnum;    
      string dname; 
      int dlength;      
      int gaplen;
     public:
      Encoded(Alignment &amp;obj); 
      ~Encoded();              
      int getEditNum() const;  
      struct Edit* getOperation() const; 
      int getSubInsertLen() const;
      char* getSubInsertion() const;;
      int getDLength() const; 
      string getDName() const; 
      Direct&amp; getOrigin() const; 
      string toString() const; 
      char* getDSeq() const;  
      int getNumDiff();
      bool operator&lt;=(Encoded &amp;rightobj)const;
   };
  
   class Compressed : public Encoded {
       private:
          Encoded encode;
       public:
          Compressed(Alignment &amp;obj);
          bool operator &lt;=(Encoded &amp;rightobj) const;
  };
  #endif
  </code></pre>