[BACK]Return to mandoc.h CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mandoc.h between version 1.86 and 1.87

version 1.86, 2011/07/21 13:37:04 version 1.87, 2011/07/21 14:13:00
Line 306  enum eqn_fontt {
Line 306  enum eqn_fontt {
         EQNFONT__MAX          EQNFONT__MAX
 };  };
   
   enum    eqn_post {
           EQNPOS_NONE = 0,
           EQNPOS_OVER,
           EQNPOS_SUP,
           EQNPOS_SUB,
           EQNPOS_TO,
           EQNPOS_FROM,
           EQNPOS_ABOVE,
           EQNPOS__MAX
   };
   
  /*   /*
  * A "box" is a parsed mathematical expression as defined by the eqn.7   * A "box" is a parsed mathematical expression as defined by the eqn.7
  * grammar.   * grammar.
Line 314  struct eqn_box {
Line 325  struct eqn_box {
         enum eqn_boxt     type; /* type of node */          enum eqn_boxt     type; /* type of node */
         struct eqn_box   *child; /* child node */          struct eqn_box   *child; /* child node */
         struct eqn_box   *next; /* next in tree */          struct eqn_box   *next; /* next in tree */
           enum eqn_post     pos; /* position of next box */
         char             *text; /* text (or NULL) */          char             *text; /* text (or NULL) */
         enum eqn_markt    mark; /* a mark about the box */          enum eqn_markt    mark; /* a mark about the box */
         enum eqn_fontt    font; /* font of box */          enum eqn_fontt    font; /* font of box */
 };  };
   
   /*
    * An equation consists of a tree of expressions starting at a given
    * line and position.
    */
 struct  eqn {  struct  eqn {
         struct eqn_box   *root; /* root mathematical expression */          struct eqn_box   *root; /* root mathematical expression */
         int               ln; /* invocation line */          int               ln; /* invocation line */

Legend:
Removed from v.1.86  
changed lines
  Added in v.1.87

CVSweb