Changeset 512d937c for doc/theses/colby_parsons_MMAth/text/CFA_intro.tex
- Timestamp:
- Mar 24, 2023, 4:52:50 PM (19 months ago)
- Branches:
- ADT, ast-experimental, master
- Children:
- 5fd5de2
- Parents:
- 75d874a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/colby_parsons_MMAth/text/CFA_intro.tex
r75d874a r512d937c 9 9 10 10 \section{References} 11 References in \CFA are similar to references in \CC, however in \CFA references are rebindable, and support multi-level referencing. References in \CFA are a layer of syntactic sugar over pointers to reduce the number of ref/deref operations needed with pointer usage. Some examples of references in \CFA are shown in Listing~\ref{l:cfa_ref}. 12 11 References in \CFA are similar to references in \CC, however in \CFA references are rebindable, and support multi-level referencing. References in \CFA are a layer of syntactic sugar over pointers to reduce the number of ref/deref operations needed with pointer usage. Some examples of references in \CFA are shown in Listing~\ref{l:cfa_ref}. Another related item to note is that the \CFA equivalent of \CC's \code{nullptr} is \code{0p}. 13 12 14 13 \begin{cfacode}[tabsize=3,caption={Example of \CFA references},label={l:cfa_ref}]
Note: See TracChangeset
for help on using the changeset viewer.