source: doc/generic_types/generic_types.bib@ 1c38f5b

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
Last change on this file since 1c38f5b was c1fb1f2f, checked in by Aaron Moss <a3moss@…>, 9 years ago

Update abstract and related work

  • Property mode set to 100644
File size: 3.1 KB
Line 
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@techreport{C++Concepts,
37 type = {International Standard},
38 keywords = {ISO/IEC TS 19217:2015},
39 contributer = {a3moss@uwaterloo.ca},
40 key = {{ISO/IEC} {TS} 19217},
41 title = {Information technology -- Programming languages -- {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Extensions for concepts},
42 institution = {International Standard Organization},
43 address = {http://www.iso.org},
44 year = 2015
45}
46
47@phdthesis{Ditchfield92,
48 keywords = {C, parametric polymorphism, overloading},
49 contributer = {pabuhr@plg},
50 author = {Glen Jeffrey Ditchfield},
51 title = {Contextual Polymorphism},
52 school = {Department of Computer Science, University of Waterloo},
53 year = 1992,
54 address = {Waterloo, Ontario, Canada, N2L 3G1},
55 note = {\href{http://plg.uwaterloo.ca/theses/DitchfieldThesis.pdf}{http://\-plg.uwaterloo.ca/\-theses/\-DitchfieldThesis.pdf}}
56}
57
58@article{Gro06,
59 author = {Grossman, Dan},
60 title = {Quantified Types in an Imperative Language},
61 journal = {ACM Trans. Program. Lang. Syst.},
62 issue_date = {May 2006},
63 volume = {28},
64 number = {3},
65 month = may,
66 year = {2006},
67 issn = {0164-0925},
68 pages = {429--475},
69 numpages = {47},
70 url = {http://doi.acm.org.proxy.lib.uwaterloo.ca/10.1145/1133651.1133653},
71 doi = {10.1145/1133651.1133653},
72 acmid = {1133653},
73 publisher = {ACM},
74 address = {New York, NY, USA},
75}
76
77@mastersthesis{Schluntz17,
78 author = {Schluntz, Robert},
79 title = {Resource Management and Tuples in C$\mathbf{\forall}$},
80 school = {School of Computer Science, University of Waterloo},
81 year = 2017,
82 address = {Waterloo, Ontario, Canada, N2L 3G1},
83 note = {[[unpublished]]}
84}
85
86@mastersthesis{Till89,
87 keywords = {C, multiple return values, tuples},
88 contributer = {pabuhr@plg},
89 author = {David W. Till},
90 title = {Tuples In Imperative Programming Languages},
91 school = {Department of Computer Science, University of Waterloo},
92 year = 1989,
93 address = {Waterloo, Ontario, Canada, N2L 3G1},
94}
Note: See TracBrowser for help on using the repository browser.