Changeset 5ff188f for doc/refrat/refrat.tex
- Timestamp:
- Jan 31, 2018, 5:49:36 PM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- 281806b
- Parents:
- 633a642
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/refrat/refrat.tex
r633a642 r5ff188f 11 11 %% Created On : Wed Apr 6 14:52:25 2016 12 12 %% Last Modified By : Peter A. Buhr 13 %% Last Modified On : Tue Aug 15 18:46:31 201714 %% Update Count : 10 613 %% Last Modified On : Wed Jan 31 17:30:23 2018 14 %% Update Count : 108 15 15 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 16 … … 141 141 The manual deliberately imitates the ordering of the \Celeven standard (although the section numbering differs). 142 142 Unfortunately, this means the manual contains more ``forward references'' than usual, making it harder to follow if the reader does not have a copy of the \Celeven standard. 143 For a simple introduction to \CFA, see the companion document ``An Overview of \CFA'' 144 \cite{Ditchfield96:Overview}. 143 For a simple introduction to \CFA, see~\cite{Cforall}. 145 144 146 145 \begin{rationale} … … 596 595 \begin{rationale} 597 596 Since each subsection describes the interpretations of an expression in terms of the interpretations of its subexpressions, this chapter can be taken as describing an overload resolution algorithm that uses one bottom-up pass over an expression tree. 598 Such an algorithm was first described (for Ada) by Baker~\cite{Bak :overload}.597 Such an algorithm was first described (for Ada) by Baker~\cite{Baker82}. 599 598 It is extended here to handle polymorphic functions and arithmetic conversions. 600 599 The overload resolution rules and the predefined functions have been chosen so that, in programs that do not introduce overloaded declarations, expressions will have the same meaning in C and in \CFA. … … 3775 3774 3776 3775 \bibliographystyle{plain} 3777 \bibliography{ cfa}3776 \bibliography{pl} 3778 3777 3779 3778
Note: See TracChangeset
for help on using the changeset viewer.