Diff for /Amaya/amaya/trans.h between versions 1.11 and 1.12

version 1.11, 1999/04/15 13:16:30 version 1.12, 1999/06/02 12:43:25
Line 48  typedef struct _Node Line 48  typedef struct _Node
      struct _Node       *Next;       struct _Node       *Next;
      struct _Node       *Previous;       struct _Node       *Previous;
      int                 NodeDepth;       int                 NodeDepth;
      boolean             IsTrans;       ThotBool            IsTrans;
      struct _SymbDesc   *MatchSymb;     /* symbol matched (transformation phase) */       struct _SymbDesc   *MatchSymb;     /* symbol matched (transformation phase) */
      strMatch           *Matches;       /* Symbols Matched (pattern matching) */       strMatch           *Matches;       /* Symbols Matched (pattern matching) */
      struct _ListSymb   *Candidates;    /* list of symbols potientally matched */       struct _ListSymb   *Candidates;    /* list of symbols potientally matched */
Line 66  typedef struct _AttrDesc Line 66  typedef struct _AttrDesc
   {    {
      STRING              NameAttr;       STRING              NameAttr;
      int                 ThotAttr;       int                 ThotAttr;
      boolean             IsInt;       ThotBool            IsInt;
      boolean             IsTransf;       ThotBool            IsTransf;
      union       union
        {         {
           STRING              _TextVal;            STRING              _TextVal;
Line 103  typedef struct _RuleDesc Line 103  typedef struct _RuleDesc
      STRING              RuleName;       STRING              RuleName;
      strNodeDesc        *OptionNodes;       strNodeDesc        *OptionNodes;
      strNodeDesc        *NewNodes;       strNodeDesc        *NewNodes;
      boolean            DeleteRule;       ThotBool           DeleteRule;
      struct _RuleDesc   *NextRule;       struct _RuleDesc   *NextRule;
      struct _RuleDesc   *Next;       struct _RuleDesc   *Next;
   }    }
Line 134  typedef struct _SymbDesc Line 134  typedef struct _SymbDesc
      STRING              SymbolName;       STRING              SymbolName;
      STRING              Tag;       STRING              Tag;
      strRuleDesc        *Rule;       strRuleDesc        *Rule;
      boolean             IsOptional;       ThotBool            IsOptional;
      boolean             IsActiveSymb;       ThotBool            IsActiveSymb;
      boolean             IsOptChild;       ThotBool            IsOptChild;
      int                 Depth;       int                 Depth;
      strAttrDesc        *Attributes;       strAttrDesc        *Attributes;
      strListSymb        *Children;       strListSymb        *Children;
Line 156  typedef struct _TransDesc Line 156  typedef struct _TransDesc
      strSymbDesc        *RootDesc;       strSymbDesc        *RootDesc;
      strSymbDesc        *Symbols;       strSymbDesc        *Symbols;
      strRuleDesc        *Rules;       strRuleDesc        *Rules;
      boolean             IsActiveTrans;       ThotBool            IsActiveTrans;
      STRING              DestinationTag;       STRING              DestinationTag;
      struct _TransDesc  *Next;       struct _TransDesc  *Next;
   }    }

Removed from v.1.11  
changed lines
  Added in v.1.12


Webmaster