Diff for /Amaya/amaya/HTML.S between versions 1.188 and 1.189

version 1.188, 2004/06/10 16:55:51 version 1.189, 2004/06/21 14:51:38
Line 55  STRUCT Line 55  STRUCT
       ? FRAMESET;        ? FRAMESET;
         END + (Invalid_element, Unknown_namespace, XHTML_Unknown_namespace, Comment\240, XMLPI, CDATA);          END + (Invalid_element, Unknown_namespace, XHTML_Unknown_namespace, Comment\240, XMLPI, CDATA);
                   
   BODY                                                          { BODY }    DOCTYPE = LIST OF (DOCTYPE_line = TEXT);
      (ATTR onload = Text; onunload = Text;          
          { onload         onunload }  
            background_ = Text; BackgroundColor = Text;  
          { background          bgcolor }  
            TextColor = Text; LinkColor = Text;  
          { text              link }  
            VisitedLinkColor = Text; ActiveLinkColor = Text) =  
          { vlink                    alink }  
         LIST OF (Element) + (INS, DEL);  
   
   Invalid_element = TEXT;    Invalid_element = TEXT;
   
   Unknown_namespace = TEXT;    Unknown_namespace = TEXT;
Line 78  STRUCT Line 69  STRUCT
                   
   CDATA = LIST OF (CDATA_line = TEXT);    CDATA = LIST OF (CDATA_line = TEXT);
   
   DOCTYPE = LIST OF (DOCTYPE_line = TEXT);  
           
   HEAD                                                          { HEAD }    HEAD                                                          { HEAD }
      (ATTR profile = Text) =       (ATTR profile = Text) =
         AGGREGATE          AGGREGATE
Line 127  STRUCT Line 116  STRUCT
           { href   target }            { href   target }
         CONSTANT C_Empty;          CONSTANT C_Empty;
   
     BODY                                                          { BODY }
        (ATTR onload = Text; onunload = Text;
            { onload         onunload }
              background_ = Text; BackgroundColor = Text;
            { background          bgcolor }
              TextColor = Text; LinkColor = Text;
            { text              link }
              VisitedLinkColor = Text; ActiveLinkColor = Text) =
            { vlink                    alink }
           LIST OF (Element) + (INS, DEL);
   
   Element = CASE OF                                             { block }    Element = CASE OF                                             { block }
         Paragraph;                                              { P }          Paragraph;                                              { P }
         Pseudo_paragraph;          Pseudo_paragraph;
Line 460  STRUCT Line 460  STRUCT
          { compact }           { compact }
         LIST OF (List_Item);          LIST OF (List_Item);
   
   Definition_List                                               { DL }  
      (ATTR COMPACT) =  
          { compact }  
         LIST OF (Definition_Item);  
   
   List_Item                                                     { LI }    List_Item                                                     { LI }
      (ATTR ItemStyle = disc, circle, square, Arabic_,       (ATTR ItemStyle = disc, circle, square, Arabic_,
          { type        disc  circle  square  1 }           { type        disc  circle  square  1 }
Line 476  STRUCT Line 471  STRUCT
          { value }           { value }
         LIST OF (Block);          LIST OF (Block);
   
     Definition_List                                               { DL }
        (ATTR COMPACT) =
            { compact }
           LIST OF (Definition_Item);
   
   Definition_Item = BEGIN    Definition_Item = BEGIN
         Term_List = LIST OF (Term = Basic_Set);                 { DT }          Term_List = LIST OF (Term = Basic_Set);                 { DT }
       ? Definitions = LIST OF (Definition = LIST OF (Block));   { DD }        ? Definitions = LIST OF (Definition = LIST OF (Block));   { DD }
Line 626  STRUCT Line 626  STRUCT
                 CONSTANT C_Empty;                  CONSTANT C_Empty;
                 END;                  END;
   
           Hidden_Input                                    { INPUT / HIDDEN }
              (ATTR !NAME; Value_; disabled;
                   { name  value   disabled }
                     tabindex; accesskey;
                   { tabindex  accesskey }
                     onfocus; onblur) =
                   { onfocus  onblur }
                   CONSTANT C_Empty;
   
         BUTTON_                                         { BUTTON }          BUTTON_                                         { BUTTON }
            (ATTR !NAME; Value_;             (ATTR !NAME; Value_;
                 { name  value }                  { name  value }
Line 642  STRUCT Line 651  STRUCT
                   accesskey; onfocus; onblur) =                    accesskey; onfocus; onblur) =
                 { accesskey  onfocus  onblur }                  { accesskey  onfocus  onblur }
                 Basic_Set;                  Basic_Set;
         Hidden_Input                                    { INPUT / HIDDEN }  
            (ATTR !NAME; Value_; disabled;  
                 { name  value   disabled }  
                   tabindex; accesskey;  
                 { tabindex  accesskey }  
                   onfocus; onblur) =  
                 { onfocus  onblur }  
                 CONSTANT C_Empty;  
         Option_Menu;                                    { SELECT }          Option_Menu;                                    { SELECT }
         Text_Area;                                      { TEXTAREA }          Text_Area;                                      { TEXTAREA }
         END;          END;
Line 658  STRUCT Line 659  STRUCT
         Inserted_Text = TEXT;          Inserted_Text = TEXT;
         END;          END;
   
   Table_row                                                     { TR }  
      (ATTR Cell_align = Cell_left, Cell_center, Cell_right,  
          { align        left       center       right }  
                         Cell_justify, Cell_char;  
          {              justify       char }  
            char = Text; charoff = Text;  
          { char         charoff }  
            Row_valign = Row_top, Row_middle, Row_bottom, Row_baseline;  
          { valign       top      middle      bottom      baseline }  
            BackgroundColor; IntHeightPxl) =  
          { bgcolor          Special attribute to control row span }  
         LIST OF (Table_cell);  
   
   Table                                                         { TABLE }    Table                                                         { TABLE }
      (ATTR summary = Text; Width__; Border = Integer;       (ATTR summary = Text; Width__; Border = Integer;
          { summary         width    border }           { summary         width    border }
Line 706  STRUCT Line 694  STRUCT
          { left           right }           { left           right }
         Basic_Set;          Basic_Set;
   
     COLGROUP                                                      { COLGROUP }
       (ATTR Cell_align = Cell_left, Cell_center, Cell_right,
           { align        left       center       right }
                          Cell_justify, Cell_char;
           {              justify       char }
             Cell_valign = Cell_top, Cell_middle, Cell_bottom, Cell_baseline;
           { valign        top       middle       bottom       baseline }
             Width__; span_ = Integer)
           { width    span }
            = LIST OF (COL);
   
     COL                                                           { COL }
       (ATTR Cell_align; Cell_valign; Width__; span_)
           { align       valign       width    span }
            = CONSTANT C_Empty;
   
   Column_head (ATTR IntWidthPercent; IntWidthPxl) =    Column_head (ATTR IntWidthPercent; IntWidthPxl) =
         CONSTANT C_Head;          CONSTANT C_Head;
   
   thead                                                         { THEAD }    thead                                                         { THEAD }
      (ATTR Cell_align; char; charoff; Row_valign) =       (ATTR Cell_align; char = Text; charoff = Text; 
              Row_valign = Row_top, Row_middle, Row_bottom, Row_baseline) =
            { valign       top      middle      bottom      baseline }
         LIST OF (Table_row);          LIST OF (Table_row);
   
   tbody                                                          { TBODY }    tbody                                                          { TBODY }
Line 721  STRUCT Line 727  STRUCT
      (ATTR Cell_align; char; charoff; Row_valign) =       (ATTR Cell_align; char; charoff; Row_valign) =
         LIST OF (Table_row);          LIST OF (Table_row);
   
     Table_row                                                     { TR }
        (ATTR Cell_align; char; charoff; Row_valign;
            { align       char  charoff  valign }
              BackgroundColor; IntHeightPxl) =
            { bgcolor          Special attribute to control row span }
           LIST OF (Table_cell);
   
   Table_cell = CASE OF    Table_cell = CASE OF
         Data_cell;                                              { TD }          Data_cell;                                              { TD }
         Heading_cell;                                           { TH }          Heading_cell;                                           { TH }
Line 734  STRUCT Line 747  STRUCT
          { abbr         axis         headers         scope }           { abbr         axis         headers         scope }
            rowspan_ = INTEGER; colspan_ = INTEGER;             rowspan_ = INTEGER; colspan_ = INTEGER;
          { rowspan             colspan }           { rowspan             colspan }
            Cell_align; char; charoff;             Cell_align; char; charoff; Cell_valign;
          { align       char  charoff }           { align       char  charoff  valign }
            Cell_valign = Cell_top, Cell_middle, Cell_bottom, Cell_baseline;  
          { valign        top       middle       bottom       baseline }  
            No_wrap = no_wrap; BackgroundColor;             No_wrap = no_wrap; BackgroundColor;
          { nowrap             bgcolor }           { nowrap             bgcolor }
            Width__; IntWidthPxl; IntWidthPercent;             Width__; IntWidthPxl; IntWidthPercent;
Line 760  STRUCT Line 771  STRUCT
          { width    height }           { width    height }
         LIST OF (Element);          LIST OF (Element);
   
   COLGROUP                                                      { COLGROUP }  
     (ATTR Cell_align; Cell_valign; Width__; span_ = Integer)  
         { align       valign       width    span }  
          = LIST OF (COL);  
   
   COL                                                           { COL }  
     (ATTR Cell_align; Cell_valign; Width__; span_)  
         { align       valign       width    span }  
          = CONSTANT C_Empty;  
   
   MAP                                                           { MAP }    MAP                                                           { MAP }
      (ATTR NAME; Ref_IMG = REFERENCE(Any)) =       (ATTR NAME; Ref_IMG = REFERENCE(Any)) =
          { name linked to an image}           { name linked to an image}
Line 968  EXCEPT Line 969  EXCEPT
         IFRAME:         NoBreakByReturn;          IFRAME:         NoBreakByReturn;
         Iframe_Content: Hidden, NoCreate, NoCut, NoBreakByReturn;          Iframe_Content: Hidden, NoCreate, NoCut, NoBreakByReturn;
         Iframe_Src_Content: Hidden;          Iframe_Src_Content: Hidden;
           rbc:            Hidden;
           rtc1:           Hidden;
           rtc2:           Hidden;
         ColExt:         Invisible;          ColExt:         Invisible;
         RowExt:         Invisible;          RowExt:         Invisible;
         Ref_column:     ColRef, Invisible;          Ref_column:     ColRef, Invisible;
Line 999  EXCEPT Line 1003  EXCEPT
         External_Object_Content: Hidden;          External_Object_Content: Hidden;
         Embed_Content:  Hidden, NoSelect;          Embed_Content:  Hidden, NoSelect;
         Object_Content: Hidden, NoCreate, NoCut, NoBreakByReturn;          Object_Content: Hidden, NoCreate, NoCut, NoBreakByReturn;
           Applet_Content: Hidden, NoCreate, NoCut, NoBreakByReturn;
         is_css: Invisible;          is_css: Invisible;
         xml_space:      SpacePreserve;          xml_space:      SpacePreserve;
 END  END

Removed from v.1.188  
changed lines
  Added in v.1.189


Webmaster