Changeset 49eb6a2 for doc/bibliography


Ignore:
Timestamp:
Mar 11, 2018, 11:51:09 PM (5 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
aaron-thesis, arm-eh, 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:
53dece1
Parents:
200b2b5
Message:

switch to SPE latex macros

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/bibliography/pl.bib

    r200b2b5 r49eb6a2  
    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
     
    10231023
    10241024@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     isbn = {1-58113-450-9},
    1031     location = {Portland, Oregon},
    1032     pages = {128--139},
    1033     numpages = {12},
    1034     url = {http://doi.acm.org/10.1145/503272.503286},
    1035     doi = {10.1145/503272.503286},
    1036     acmid = {503286},
    1037     publisher = {ACM},
    1038     address = {New York, NY, USA},
     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},
    10391034}
    10401035
     
    11221117    title       = {Programming Languages -- {Cobol} ISO/IEC 1989:2014},
    11231118    edition     = {2nd},
    1124     institution = {International Standard Organization},
     1119    institution = {International Standard Organization},
    11251120    address     = {\href{https://www.iso.org/standard/51416.html}{https://\-www.iso.org/\-standard/\-51416.html}},
    11261121    year        = 2014,
     
    11341129    journal     = sigplan,
    11351130    year        = 1984,
    1136     month       = jun, volume = 19, number = 6, pages = {1-12},
     1131    month       = jun,
     1132    volume      = 19,
     1133    number      = 6,
     1134    pages       = {1-12},
    11371135    note        = {Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction},
    11381136    abstract    = {
     
    20062004
    20072005@book{Stroustrup94,
    2008     keywords    = {C++},
    2009     contributor = {wyrmok@plg},
    2010     author      = {Bjarne Stroustrup},
    2011     title       = {The Design and Evolution of {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}}},
    2012     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},
    20132011    address     = {Boston},
    2014     year        = 1994
     2012    year        = 1994
    20152013}
    20162014
     
    27552753}
    27562754
    2757 @online{GCCExtensions,
     2755@misc{GCCExtensions,
    27582756    contributer = {a3moss@uwaterloo.ca},
    27592757    key         = {{GNU}},
     
    27612759    title       = {Extensions to the {C} Language Family},
    27622760    year        = 2014,
    2763     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}},
    2764     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},
    27652763}
    27662764
     
    31003098    keywords    = {GMP arbitrary-precision library},
    31013099    contributer = {pabuhr@plg},
     3100    key         = {GMP},
    31023101    title       = {{GNU} Multiple Precision Arithmetic Library},
    3103     author      = {GMP},
    3104     organization= {GNU},
     3102    address     = {GNU},
    31053103    year        = 2016,
    31063104    note        = {\href{https://gmplib.org}{https://\-gmplib.org}},
     
    31313129}
    31323130
    3133 @online{GObject,
     3131@misc{GObject,
    31343132    keywords    = {GObject},
    31353133    contributor = {a3moss@uwaterloo.ca},
    3136     author      = {{GObject}},
    3137     organization= {The GNOME Project},
    3138     title       = {{GObject} Reference Manual},
     3134    key         = {GObject},
     3135    organization= {The {GNOME} Project},
     3136    title       = {{GO}bject Reference Manual},
    31393137    year        = 2014,
    3140     url         = {https://developer.gnome.org/gobject/stable/},
    3141     urldate     = {2017-04-04}
     3138    howpublished= {https://developer.gnome.org/gobject/stable/},
     3139    note        = {Accessed: 2017-04},
    31423140}
    31433141
     
    36643662
    36653663@inproceedings{Pharr12,
    3666   title={ispc: A SPMD compiler for high-performance CPU programming},
    3667   author={Pharr, Matt and Mark, William R},
    3668   booktitle={Innovative Parallel Computing (InPar), 2012},
    3669   pages={1--13},
    3670   year={2012},
    3671   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},
    36723672}
    36733673
    36743674@inproceedings{DeLozier13,
    3675     author = {DeLozier, Christian and Eisenberg, Richard and Nagarakatte, Santosh and Osera, Peter-Michael and Martin, Milo M.K. and Zdancewic, Steve},
    3676     title = {{I}ronclad {C++}: A Library-augmented Type-safe Subset of {C++}},
    3677     booktitle = {Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages \& Applications},
    3678     series = {OOPSLA '13},
    3679     year = {2013},
    3680     isbn = {978-1-4503-2374-1},
    3681     location = {Indianapolis, Indiana, USA},
    3682     pages = {287--304},
    3683     numpages = {18},
    3684     url = {http://doi.acm.org/10.1145/2509136.2509550},
    3685     doi = {10.1145/2509136.2509550},
    3686     acmid = {2509550},
    3687     publisher = {ACM},
    3688     address = {New York, NY, USA},
    3689     keywords = {c++, local pointers, memory safety, type-safety},
     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},
    36903684}
    36913685
     
    37313725                 
    37323726@book{Java,
    3733     keywords    = {Java},
    3734     contributer = {pabuhr@plg},
    3735     author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha},
    3736     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},
    37373731    publisher   = {Addison-Wesley},
    37383732    address     = {Reading},
    3739     year        = 2000,
     3733    year        = 2000,
    37403734    edition     = {2nd},
    37413735}
    37423736
    37433737@manual{Java8,
    3744     keywords    = {Java SE 8},
    3745     contributer = {pabuhr@plg},
    3746     author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha and Alex Buckley},
    3747     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},
    37483742    publisher   = {Oracle},
    3749     year        = 2015,
     3743    year        = 2015,
    37503744    edition     = {Java SE 8},
    37513745}
     
    46834677}
    46844678
    4685 @manual{obj-c-book,
     4679@misc{obj-c-book,
    46864680    keywords    = {objective-c},
    46874681    contributor = {a3moss@uwaterloo.ca},
    4688     author      = {{Objective-C}},
    4689     title       = {The {Objective-C} Programming Language},
    4690     organization= {Apple Computer Inc.},
    4691     address     = {Cupertino, CA},
    4692     year        = 2003
    4693 }
    4694 
    4695 @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,
    46964691    keywords    = {objective-c},
    46974692    contributor = {a3moss@uwaterloo.ca},
    4698     author      = {{Xcode}},
    4699     title       = {{Xcode} 7 Release Notes},
     4693    key         = {Xcode},
     4694    title       = {{X}code 7 Release Notes},
    47004695    year        = 2015,
    4701     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}},
    4702     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}
    47034698}
    47044699
     
    54775472    contributer = {pabuhr@plg},
    54785473    key         = {C++98},
    5479     title       = {Programming Languages -- {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}}},
    5480     organization= {International Standard ISO/IEC 14882:1998 (E)},
    5481     publisher   = {American National Standards Institute},
    5482     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}},
    54835478    year        = 1998,
    54845479}
     
    54875482    keywords    = {ISO/IEC C++ 14},
    54885483    contributer = {pabuhr@plg},
    5489     author      = {C++14},
    5490     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},
    54915486    edition     = {4th},
    54925487    publisher   = {International Standard Organization},
     
    60116006    keywords    = {Rust programming language},
    60126007    contributer = {pabuhr@plg},
    6013     author      = {{Rust}},
    6014     title       = {The {Rust} Programming Language},
    6015     organization= {The Rust Project Developers},
     6008    key         = {Rust},
     6009    title       = {The {R}ust Programming Language},
     6010    address     = {The Rust Project Developers},
    60166011    year        = 2015,
    60176012    note        = {\href{https://doc.rust-lang.org/reference.html}{https://\-doc.rust-lang\-.org/\-reference.html}},
     
    60236018    keywords    = {Scala programming language},
    60246019    contributer = {pabuhr@plg},
    6025     author      = {{Scala}},
    6026     title       = {{Scala} Language Specification, Version 2.11},
    6027     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},
    60286023    year        = 2016,
    60296024    note        = {\href{http://www.scala-lang.org/files/archive/spec/2.11}{http://\-www.scala-lang.org/\-files/\-archive/\-spec/\-2.11}},
     
    61246119    author      = {Lei{\ss}a, Roland and Haffner, Immanuel and Hack, Sebastian},
    61256120    booktitle   = {Proceedings of the 2014 Workshop on Workshop on programming models for SIMD/Vector processing},
    6126     pages       = {17--24},
     6121    pages       = {17-24},
    61276122    year        = {2014},
    61286123    organization= {ACM}
     
    63706365    keywords    = {Polymorphic C},
    63716366    contributor = {a3moss@uwaterloo.ca},
    6372     title       = {A sound polymorphic type system for a dialect of C},
     6367    title       = {A sound polymorphic type system for a dialect of {C}},
    63736368    author      = {Smith, Geoffrey and Volpano, Dennis},
    63746369    journal     = {Science of computer programming},
     
    64786473}
    64796474
    6480 @online{Sutter15,
     6475@misc{Sutter15,
    64816476    contributer = {pabuhr@plg},
    64826477    author      = {Herb Sutter and Bjarne Stroustrup and Gabriel Dos Reis},
     
    64856480    month       = oct,
    64866481    year        = 2015,
    6487     pages       = {1--6},
     6482    pages       = {1-6},
    64886483    numpages    = {6},
    6489     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}},
    64906485}
    64916486
     
    67616756}
    67626757
    6763 @online{TIOBE,
    6764     contributer = {pabuhr@plg},
    6765     author      = {{TIOBE Index}},
    6766     year        = {February 2018},
    6767     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},
    67686764}
    67696765
     
    67766772    month       = sep,
    67776773    year        = 1990,
    6778     note        = {}
    67796774}
    67806775
     
    70837078}
    70847079
    7085 @online{Vala,
     7080@misc{Vala,
    70867081    keywords    = {GObject, Vala},
    70877082    contributor = {a3moss@uwaterloo.ca},
    7088     author      = {{Vala}},
    7089     organization= {The GNOME Project},
    7090     title       = {Vala Reference Manual},
     7083    key         = {Vala},
     7084    organization= {The {GNOME} Project},
     7085    title       = {{V}ala Reference Manual},
    70917086    year        = 2017,
    7092     url         = {https://wiki.gnome.org/Projects/Vala/Manual},
    7093     urldate     = {2017-04-04}
     7087    howpublished= {\url{https://wiki.gnome.org/Projects/Vala/Manual}},
     7088    note        = {Accessed: 2017-04}
    70947089}
    70957090
Note: See TracChangeset for help on using the changeset viewer.