Changeset 753f13c9 for doc/bibliography


Ignore:
Timestamp:
Mar 14, 2018, 2:06:38 PM (8 years ago)
Author:
Rob Schluntz <rschlunt@…>
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, with_gc
Children:
ed3ff0a2
Parents:
720a007 (diff), 3fd3bda (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:/u/cforall/software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/bibliography/pl.bib

    r720a007 r753f13c9  
    780780    title       = {Boost Coroutine Library},
    781781    year        = 2015,
    782     note        = {\href{http://www.boost.org/doc/libs/1_61_0/libs/coroutine/doc/html/index.html}
    783                   {{http://www.boost.org/\-doc/\-libs/1\_61\_0/\-libs/\-coroutine/\-doc/\-html/\-index.html}} [Accessed September 2016]},
     782    howpublished= {\href{http://www.boost.org/doc/libs/1_61_0/libs/coroutine/doc/html/index.html}
     783                  {{http://www.boost.org/\-doc/\-libs/1\_61\_0/\-libs/\-coroutine/\-doc/\-html/\-index.html}}},
     784    note        = {Accessed: 2016-09},
    784785}
    785786
     
    865866    keywords    = {ISO/IEC C 11},
    866867    contributer = {pabuhr@plg},
    867     author      = {C11},
    868     title       = {Programming Languages -- {C} {ISO/IEC} 9889:2011-12},
     868    key         = {C11},
     869    title       = {C Programming Language {ISO/IEC} 9889:2011-12},
    869870    edition     = {3rd},
    870871    publisher   = {International Standard Organization},
     
    873874}
    874875
    875 @techreport{C++Concepts,
    876     type        = {International Standard},
     876@manual{C++Concepts,
    877877    keywords    = {ISO/IEC TS 19217:2015},
    878878    contributer = {a3moss@uwaterloo.ca},
    879879    key         = {Concepts},
    880     title       = {Information technology -- Programming languages -- {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Extensions for concepts {ISO/IEC} {TS} 19217:2015},
     880    title       = {{C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Programming language -- Extensions for concepts {ISO/IEC} {TS} 19217:2015},
    881881    publisher   = {International Standard Organization},
    882882    address     = {\href{https://www.iso.org/standard/64031.html}{https://\-www.iso.org/\-standard/\-64031.html}},
    883     year        = 2015
     883    year        = 2015,
    884884}
    885885
     
    10201020    year        = 1985,
    10211021    pages       = {14-22}
     1022}
     1023
     1024@inproceedings{Necula02,
     1025    author      = {Necula, George C. and McPeak, Scott and Weimer, Westley},
     1026    title       = {{CCured}: Type-safe Retrofitting of Legacy Code},
     1027    booktitle   = {Proceedings of the 29th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
     1028    series      = {POPL '02},
     1029    year        = {2002},
     1030    location    = {Portland, Oregon},
     1031    pages       = {128-139},
     1032    publisher   = {ACM},
     1033    address     = {New York, NY, USA},
    10221034}
    10231035
     
    11051117    title       = {Programming Languages -- {Cobol} ISO/IEC 1989:2014},
    11061118    edition     = {2nd},
    1107     institution = {International Standard Organization},
     1119    institution = {International Standard Organization},
    11081120    address     = {\href{https://www.iso.org/standard/51416.html}{https://\-www.iso.org/\-standard/\-51416.html}},
    11091121    year        = 2014,
     
    11171129    journal     = sigplan,
    11181130    year        = 1984,
    1119     month       = jun, volume = 19, number = 6, pages = {1-12},
     1131    month       = jun,
     1132    volume      = 19,
     1133    number      = 6,
     1134    pages       = {1-12},
    11201135    note        = {Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction},
    11211136    abstract    = {
     
    19892004
    19902005@book{Stroustrup94,
    1991     keywords    = {C++},
    1992     contributor = {wyrmok@plg},
    1993     author      = {Bjarne Stroustrup},
    1994     title       = {The Design and Evolution of {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}}},
    1995     publisher   = {Addison-Wesley},
     2006    keywords    = {C++},
     2007    contributor = {wyrmok@plg},
     2008    author      = {Bjarne Stroustrup},
     2009    title       = {The Design and Evolution of {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}}},
     2010    publisher   = {Addison-Wesley},
    19962011    address     = {Boston},
    1997     year        = 1994
     2012    year        = 1994
    19982013}
    19992014
     
    27382753}
    27392754
    2740 @online{GCCExtensions,
     2755@misc{GCCExtensions,
    27412756    contributer = {a3moss@uwaterloo.ca},
    27422757    key         = {{GNU}},
     
    27442759    title       = {Extensions to the {C} Language Family},
    27452760    year        = 2014,
    2746     note        = {\href{https://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/C-Extensions.html}{https://\-gcc.gnu.org/\-onlinedocs/\-gcc-4.7.2/\-gcc/\-C\-Extensions.html}},
    2747     urldate     = {2017-04-02}
     2761    howpublished= {\href{https://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/C-Extensions.html}{https://\-gcc.gnu.org/\-onlinedocs/\-gcc-4.7.2/\-gcc/\-C\-Extensions.html}},
     2762    note        = {Accessed: 2017-04-02},
    27482763}
    27492764
     
    30833098    keywords    = {GMP arbitrary-precision library},
    30843099    contributer = {pabuhr@plg},
     3100    key         = {GMP},
    30853101    title       = {{GNU} Multiple Precision Arithmetic Library},
    3086     author      = {GMP},
    3087     organization= {GNU},
     3102    address     = {GNU},
    30883103    year        = 2016,
    30893104    note        = {\href{https://gmplib.org}{https://\-gmplib.org}},
     
    31143129}
    31153130
    3116 @online{GObject,
     3131@misc{GObject,
    31173132    keywords    = {GObject},
    31183133    contributor = {a3moss@uwaterloo.ca},
    3119     author      = {{GObject}},
    3120     organization= {The GNOME Project},
    3121     title       = {{GObject} Reference Manual},
     3134    key         = {GObject},
     3135    organization= {The {GNOME} Project},
     3136    title       = {{GO}bject Reference Manual},
    31223137    year        = 2014,
    3123     url         = {https://developer.gnome.org/gobject/stable/},
    3124     urldate     = {2017-04-04}
     3138    howpublished= {https://developer.gnome.org/gobject/stable/},
     3139    note        = {Accessed: 2017-04},
    31253140}
    31263141
     
    36473662
    36483663@inproceedings{Pharr12,
    3649   title={ispc: A SPMD compiler for high-performance CPU programming},
    3650   author={Pharr, Matt and Mark, William R},
    3651   booktitle={Innovative Parallel Computing (InPar), 2012},
    3652   pages={1--13},
    3653   year={2012},
    3654   organization={IEEE}
     3664    title       = {ispc: A {SPMD} compiler for high-performance CPU programming},
     3665    author      = {Pharr, Matt and Mark, William R},
     3666    booktitle   = {Innovative Parallel Computing (InPar), 2012},
     3667    pages       = {1--13},
     3668    year        = {2012},
     3669    month       = may,
     3670    address     = {San Jose, CA, USA},
     3671    publisher   = {IEEE},
     3672}
     3673
     3674@inproceedings{DeLozier13,
     3675    keywords    = {C++, local pointers, memory safety, type-safety},
     3676    author      = {DeLozier, Christian and Eisenberg, Richard and Nagarakatte, Santosh and Osera, Peter-Michael and Martin, Milo M.K. and Zdancewic, Steve},
     3677    title       = {{I}ronclad {C++}: A Library-augmented Type-safe Subset of {C++}},
     3678    booktitle   = {Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages \& Applications},
     3679    series      = {OOPSLA'13},
     3680    year        = {2013},
     3681    address     = {Indianapolis, Indiana, USA},
     3682    pages       = {287-304},
     3683    publisher   = {ACM},
    36553684}
    36563685
     
    36963725                 
    36973726@book{Java,
    3698     keywords    = {Java},
    3699     contributer = {pabuhr@plg},
    3700     author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha},
    3701     title       = {The {Java} Language Specification},
     3727    keywords    = {Java},
     3728    contributer = {pabuhr@plg},
     3729    author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha},
     3730    title       = {The {Java} Language Specification},
    37023731    publisher   = {Addison-Wesley},
    37033732    address     = {Reading},
    3704     year        = 2000,
     3733    year        = 2000,
    37053734    edition     = {2nd},
    37063735}
    37073736
    37083737@manual{Java8,
    3709     keywords    = {Java SE 8},
    3710     contributer = {pabuhr@plg},
    3711     author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha and Alex Buckley},
    3712     title       = {{Java} Language Specification},
     3738    keywords    = {Java SE 8},
     3739    contributer = {pabuhr@plg},
     3740    author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha and Alex Buckley},
     3741    title       = {{Java} Language Specification},
    37133742    publisher   = {Oracle},
    3714     year        = 2015,
    3715     edition     = {Java SE 8},
     3743    year        = 2015,
     3744    edition     = {{J}ava {SE} 8},
    37163745}
    37173746
     
    46484677}
    46494678
    4650 @manual{obj-c-book,
     4679@misc{obj-c-book,
    46514680    keywords    = {objective-c},
    46524681    contributor = {a3moss@uwaterloo.ca},
    4653     author      = {{Objective-C}},
    4654     title       = {The {Objective-C} Programming Language},
    4655     organization= {Apple Computer Inc.},
    4656     address     = {Cupertino, CA},
    4657     year        = 2003
    4658 }
    4659 
    4660 @online{xcode7,
     4682    key         = {Objective-C},
     4683    title       = {Objective-C},
     4684    publisher   = {Apple Inc.},
     4685    year        = 2015,
     4686    howpublished= {\href{https://developer.apple.com/library/content/documentation/General/Conceptual/DevPedia-CocoaCore/ObjectiveC.html}{https://developer.apple.com/\-library/\-content/\-documentation/\-General/\-Conceptual/\-DevPedia-\-CocoaCore/\-ObjectiveC.html}},
     4687    note        = {Accessed: 2018-03}
     4688}
     4689
     4690@misc{xcode7,
    46614691    keywords    = {objective-c},
    46624692    contributor = {a3moss@uwaterloo.ca},
    4663     author      = {{Xcode}},
    4664     title       = {{Xcode} 7 Release Notes},
     4693    key         = {Xcode},
     4694    title       = {{X}code 7 Release Notes},
    46654695    year        = 2015,
    4666     note        = {\href{https://developer.apple.com/library/content/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html}{https://developer.apple.com/\-library/\-content/\-documentation/\-Xcode/\-Conceptual/\-RN-Xcode-Archive/\-Chapters/\-xc7\_release\_notes.html}},
    4667     urldate     = {2017-04-04}
     4696    howpublished= {\href{https://developer.apple.com/library/content/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html}{https://developer.apple.com/\-library/\-content/\-documentation/\-Xcode/\-Conceptual/\-RN-Xcode-Archive/\-Chapters/\-xc7\_release\_notes.html}},
     4697    note        = {Accessed: 2017-04}
    46684698}
    46694699
     
    54425472    contributer = {pabuhr@plg},
    54435473    key         = {C++98},
    5444     title       = {Programming Languages -- {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}}},
    5445     organization= {International Standard ISO/IEC 14882:1998 (E)},
    5446     publisher   = {American National Standards Institute},
    5447     address     = {www.ansi.org},
     5474    title       = {{C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Programming Language ISO/IEC 14882:1998},
     5475    edition     = {1st},
     5476    publisher   = {International Standard Organization},
     5477    address     = {\href{https://www.iso.org/standard/25845.html}{https://\-www.iso.org/\-standard/\-25845.html}},
    54485478    year        = 1998,
    54495479}
     
    54525482    keywords    = {ISO/IEC C++ 14},
    54535483    contributer = {pabuhr@plg},
    5454     author      = {C++14},
    5455     title       = {Programming Languages -- {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} ISO/IEC 14882:2014},
     5484    key         = {C++14},
     5485    title       = {{C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Programming Language ISO/IEC 14882:2014},
    54565486    edition     = {4th},
    54575487    publisher   = {International Standard Organization},
     
    59766006    keywords    = {Rust programming language},
    59776007    contributer = {pabuhr@plg},
    5978     author      = {{Rust}},
    5979     title       = {The {Rust} Programming Language},
    5980     organization= {The Rust Project Developers},
     6008    key         = {Rust},
     6009    title       = {The {R}ust Programming Language},
     6010    address     = {The Rust Project Developers},
    59816011    year        = 2015,
    59826012    note        = {\href{https://doc.rust-lang.org/reference.html}{https://\-doc.rust-lang\-.org/\-reference.html}},
     
    59886018    keywords    = {Scala programming language},
    59896019    contributer = {pabuhr@plg},
    5990     author      = {{Scala}},
    5991     title       = {{Scala} Language Specification, Version 2.11},
    5992     organization= {\'{E}cole Polytechnique F\'{e}d\'{e}rale de Lausanne},
     6020    key         = {Scala},
     6021    title       = {{S}cala Language Specification, Version 2.11},
     6022    address     = {\'{E}cole Polytechnique F\'{e}d\'{e}rale de Lausanne},
    59936023    year        = 2016,
    59946024    note        = {\href{http://www.scala-lang.org/files/archive/spec/2.11}{http://\-www.scala-lang.org/\-files/\-archive/\-spec/\-2.11}},
     
    60896119    author      = {Lei{\ss}a, Roland and Haffner, Immanuel and Hack, Sebastian},
    60906120    booktitle   = {Proceedings of the 2014 Workshop on Workshop on programming models for SIMD/Vector processing},
    6091     pages       = {17--24},
     6121    pages       = {17-24},
    60926122    year        = {2014},
    60936123    organization= {ACM}
     
    63356365    keywords    = {Polymorphic C},
    63366366    contributor = {a3moss@uwaterloo.ca},
    6337     title       = {A sound polymorphic type system for a dialect of C},
     6367    title       = {A sound polymorphic type system for a dialect of {C}},
    63386368    author      = {Smith, Geoffrey and Volpano, Dennis},
    63396369    journal     = {Science of computer programming},
     
    64436473}
    64446474
    6445 @online{Sutter15,
     6475@misc{Sutter15,
    64466476    contributer = {pabuhr@plg},
    64476477    author      = {Herb Sutter and Bjarne Stroustrup and Gabriel Dos Reis},
     
    64506480    month       = oct,
    64516481    year        = 2015,
    6452     pages       = {1--6},
     6482    pages       = {1-6},
    64536483    numpages    = {6},
    6454     note        = {\href{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0144r0.pdf}{http://\-www.open-std.org/\-jtc1/\-sc22/\-wg21/\-docs/\-papers/\-2015/\-p0144r0.pdf}},
     6484    howpublished= {\href{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0144r0.pdf}{http://\-www.open-std.org/\-jtc1/\-sc22/\-wg21/\-docs/\-papers/\-2015/\-p0144r0.pdf}},
    64556485}
    64566486
     
    67266756}
    67276757
    6728 @online{TIOBE,
    6729     contributer = {pabuhr@plg},
    6730     author      = {{TIOBE Index}},
    6731     year        = {February 2018},
    6732     url         = {http://www.tiobe.com/tiobe_index},
     6758@misc{TIOBE,
     6759    contributer = {pabuhr@plg},
     6760    key         = {TIOBE Index},
     6761    title       = {{TIOBE} Index},
     6762    howpublished= {\href{http://www.tiobe.com/tiobe_index}{http://\-www.tiobe.com/\-tiobe\_index}},
     6763    note        = {Accessed: 2018-09},
    67336764}
    67346765
     
    67416772    month       = sep,
    67426773    year        = 1990,
    6743     note        = {}
    67446774}
    67456775
     
    70487078}
    70497079
    7050 @online{Vala,
     7080@misc{Vala,
    70517081    keywords    = {GObject, Vala},
    70527082    contributor = {a3moss@uwaterloo.ca},
    7053     author      = {{Vala}},
    7054     organization= {The GNOME Project},
    7055     title       = {Vala Reference Manual},
     7083    key         = {Vala},
     7084    organization= {The {GNOME} Project},
     7085    title       = {{V}ala Reference Manual},
    70567086    year        = 2017,
    7057     url         = {https://wiki.gnome.org/Projects/Vala/Manual},
    7058     urldate     = {2017-04-04}
     7087    howpublished= {\url{https://wiki.gnome.org/Projects/Vala/Manual}},
     7088    note        = {Accessed: 2017-04}
    70597089}
    70607090
Note: See TracChangeset for help on using the changeset viewer.