| 1 | @mastersthesis{Bilson03,
|
|---|
| 2 | keywords = {Cforall, parametric polymorphism, overloading},
|
|---|
| 3 | contributer = {pabuhr@plg},
|
|---|
| 4 | author = {Richard C. Bilson},
|
|---|
| 5 | title = {Implementing Overloading and Polymorphism in Cforall},
|
|---|
| 6 | school = {School of Computer Science, University of Waterloo},
|
|---|
| 7 | year = 2003,
|
|---|
| 8 | address = {Waterloo, Ontario, Canada, N2L 3G1},
|
|---|
| 9 | note = {\href{http://plg.uwaterloo.ca/theses/BilsonThesis.pdf}{http://\-plg.uwaterloo.ca/\-theses/\-BilsonThesis.pdf}},
|
|---|
| 10 | }
|
|---|
| 11 |
|
|---|
| 12 | @article{Buhr94a,
|
|---|
| 13 | keywords = {assignment, parameter passing, multiple assignment},
|
|---|
| 14 | contributer = {pabuhr@plg},
|
|---|
| 15 | author = {P. A. Buhr and David Till and C. R. Zarnke},
|
|---|
| 16 | title = {Assignment as the Sole Means of Updating Objects},
|
|---|
| 17 | journal = spe,
|
|---|
| 18 | month = sep,
|
|---|
| 19 | year = 1994,
|
|---|
| 20 | volume = 24,
|
|---|
| 21 | number = 9,
|
|---|
| 22 | pages = {835-870},
|
|---|
| 23 | }
|
|---|
| 24 |
|
|---|
| 25 | @techreport{C11,
|
|---|
| 26 | type = {International Standard},
|
|---|
| 27 | keywords = {ISO/IEC C 11},
|
|---|
| 28 | contributer = {pabuhr@plg},
|
|---|
| 29 | key = {{ISO/IEC} 9889-2011},
|
|---|
| 30 | title = {American National Standard Information technology -- Programming Languages -- {C}},
|
|---|
| 31 | institution = {International Standard Organization},
|
|---|
| 32 | address = {http://www.iso.org},
|
|---|
| 33 | year = 2012,
|
|---|
| 34 | }
|
|---|
| 35 |
|
|---|
| 36 | @phdthesis{Ditchfield92,
|
|---|
| 37 | keywords = {C, parametric polymorphism, overloading},
|
|---|
| 38 | contributer = {pabuhr@plg},
|
|---|
| 39 | author = {Glen Jeffrey Ditchfield},
|
|---|
| 40 | title = {Contextual Polymorphism},
|
|---|
| 41 | school = {Department of Computer Science, University of Waterloo},
|
|---|
| 42 | year = 1992,
|
|---|
| 43 | address = {Waterloo, Ontario, Canada, N2L 3G1},
|
|---|
| 44 | note = {\href{http://plg.uwaterloo.ca/theses/DitchfieldThesis.pdf}{http://\-plg.uwaterloo.ca/\-theses/\-DitchfieldThesis.pdf}}
|
|---|
| 45 | }
|
|---|
| 46 |
|
|---|
| 47 | @mastersthesis{Schluntz17,
|
|---|
| 48 | author = {Schluntz, Robert},
|
|---|
| 49 | title = {Resource Management and Tuples in C$\mathbf{\forall}$},
|
|---|
| 50 | school = {School of Computer Science, University of Waterloo},
|
|---|
| 51 | year = 2017,
|
|---|
| 52 | address = {Waterloo, Ontario, Canada, N2L 3G1},
|
|---|
| 53 | note = {[[unpublished]]}
|
|---|
| 54 | }
|
|---|
| 55 |
|
|---|
| 56 | @mastersthesis{Till89,
|
|---|
| 57 | keywords = {C, multiple return values, tuples},
|
|---|
| 58 | contributer = {pabuhr@plg},
|
|---|
| 59 | author = {David W. Till},
|
|---|
| 60 | title = {Tuples In Imperative Programming Languages},
|
|---|
| 61 | school = {Department of Computer Science, University of Waterloo},
|
|---|
| 62 | year = 1989,
|
|---|
| 63 | address = {Waterloo, Ontario, Canada, N2L 3G1},
|
|---|
| 64 | }
|
|---|