Ignore:
Timestamp:
Aug 7, 2024, 7:07:30 PM (42 hours ago)
Author:
JiadaL <j82liang@…>
Branches:
master
Children:
a8f44c8
Parents:
92a0ee8 (diff), 9d3a4cc (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/jiada_liang_MMath/CFAenum.tex

    r92a0ee8 rb0069a3  
    1 \chapter{\CFA Enumeration}
     1\chapter{\texorpdfstring{\CFA}{Cforall} Enumeration}
    22
    33\CFA extends C-Style enumeration by adding a number of new features that bring enumerations inline with other modern programming languages.
     
    5959The label and value of an enumerator is stored in a global data structure for each enumeration, where attribute functions @label@/@value@ map an \CFA enumeration object to the corresponding data.
    6060These operations do not apply to C Enums because backwards compatibility means the necessary backing data structures cannot be supplied.
     61
    6162
    6263\section{Opaque Enumeration}
Note: See TracChangeset for help on using the changeset viewer.