|
@@ -1,52 +1,4 @@
|
|
-@book{Tomita:1985qr,
|
|
|
|
- author = {Masaru Tomita},
|
|
|
|
- publisher = {Kluwer Academic Publishers},
|
|
|
|
- title = {Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems},
|
|
|
|
- year = {1985}}
|
|
|
|
-
|
|
|
|
-@article{Earley:1970ly,
|
|
|
|
- author = {Earley, Jay},
|
|
|
|
- issue = {2},
|
|
|
|
- journal = {Commun. ACM},
|
|
|
|
- month = {February},
|
|
|
|
- numpages = {9},
|
|
|
|
- pages = {94--102},
|
|
|
|
- publisher = {ACM},
|
|
|
|
- title = {An efficient context-free parsing algorithm},
|
|
|
|
- volume = {13},
|
|
|
|
- year = {1970}}
|
|
|
|
-
|
|
|
|
-@book{Hopcroft06:_automata,
|
|
|
|
- author = {John Hopcroft and Rajeev Motwani and Jeffrey Ullman},
|
|
|
|
- title = {Introduction to Automata Theory, Languages, and Computation},
|
|
|
|
- publisher = {Pearson},
|
|
|
|
- year = 2006}
|
|
|
|
-
|
|
|
|
-@techreport{Lesk:1975uq,
|
|
|
|
- author = {M. E. Lesk and E. Schmidt},
|
|
|
|
- institution = {Bell Laboratories},
|
|
|
|
- month = {July},
|
|
|
|
- title = {Lex - A Lexical Analyzer Generator},
|
|
|
|
- year = {1975}}
|
|
|
|
|
|
|
|
-@misc{shinan20:_lark_docs,
|
|
|
|
- author = {Erez Shinan},
|
|
|
|
- title = {Lark Documentation},
|
|
|
|
- url = {https://lark-parser.readthedocs.io/en/latest/index.html},
|
|
|
|
- year = 2020}
|
|
|
|
-
|
|
|
|
-@incollection{Johnson:1979qy,
|
|
|
|
- author = {Stephen C. Johnson},
|
|
|
|
- booktitle = {{UNIX} Programmer's Manual},
|
|
|
|
- date-added = {2007-08-27 13:19:51 -0600},
|
|
|
|
- date-modified = {2007-08-27 13:23:00 -0600},
|
|
|
|
- organization = {AT\&T},
|
|
|
|
- pages = {353--387},
|
|
|
|
- publisher = {Holt, Rinehart, and Winston},
|
|
|
|
- title = {YACC: Yet another compiler-compiler},
|
|
|
|
- volume = {2},
|
|
|
|
- year = {1979}}
|
|
|
|
-
|
|
|
|
@book{Pierce:2004fk,
|
|
@book{Pierce:2004fk,
|
|
editor = {Benjamin C. Pierce},
|
|
editor = {Benjamin C. Pierce},
|
|
publisher = {MIT Press},
|
|
publisher = {MIT Press},
|
|
@@ -93,22 +45,9 @@
|
|
year={1991}
|
|
year={1991}
|
|
}
|
|
}
|
|
|
|
|
|
-@article{Pierce:2000,
|
|
|
|
-author = {Pierce, Benjamin C. and Turner, David N.},
|
|
|
|
-title = {Local Type Inference},
|
|
|
|
-year = 2000,
|
|
|
|
-publisher = {Association for Computing Machinery},
|
|
|
|
-volume = 22,
|
|
|
|
-number = 1,
|
|
|
|
-journal = {ACM Trans. Program. Lang. Syst.},
|
|
|
|
-pages = {1--44},
|
|
|
|
-keywords = {subtyping, polymorphism, type inference}
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
@inproceedings{Hatcliff:1994ea,
|
|
@inproceedings{Hatcliff:1994ea,
|
|
author = {John Hatcliff and Olivier Danvy},
|
|
author = {John Hatcliff and Olivier Danvy},
|
|
- booktitle = {Proceedings of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
|
|
|
|
- series = {POPL '94},
|
|
|
|
|
|
+ booktitle = {Proceedings of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '94},
|
|
pages = {458--471},
|
|
pages = {458--471},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {A Generic Account of Continuation-Passing Styles},
|
|
title = {A Generic Account of Continuation-Passing Styles},
|
|
@@ -126,14 +65,15 @@ keywords = {subtyping, polymorphism, type inference}
|
|
year = {1975}}
|
|
year = {1975}}
|
|
|
|
|
|
@inproceedings{Lawall:1993,
|
|
@inproceedings{Lawall:1993,
|
|
-author = {Lawall, Julia L. and Danvy, Olivier},
|
|
|
|
-title = {Separating Stages in the Continuation-Passing Style Transformation},
|
|
|
|
-year = 1993,
|
|
|
|
-publisher = {Association for Computing Machinery},
|
|
|
|
-booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
|
|
|
|
-pages = {124--136},
|
|
|
|
-numpages = 13,
|
|
|
|
-series = {POPL '93}
|
|
|
|
|
|
+ author = {Lawall, Julia L. and Danvy, Olivier},
|
|
|
|
+ title = {Separating Stages in the Continuation-Passing Style
|
|
|
|
+ Transformation},
|
|
|
|
+ year = 1993,
|
|
|
|
+ publisher = {Association for Computing Machinery},
|
|
|
|
+ booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on
|
|
|
|
+ Principles of Programming Languages, POPL '93},
|
|
|
|
+ pages = {124--136},
|
|
|
|
+ numpages = 13
|
|
}
|
|
}
|
|
|
|
|
|
@book{Friedman:2001,
|
|
@book{Friedman:2001,
|
|
@@ -214,26 +154,29 @@ numpages = {18}
|
|
@article{Flatt:2019tb,
|
|
@article{Flatt:2019tb,
|
|
articleno = {78},
|
|
articleno = {78},
|
|
author = {Flatt, Matthew and Derici, Caner and Dybvig, R. Kent and Keep, Andrew W. and Massaccesi, Gustavo E. and Spall, Sarah and Tobin-Hochstadt, Sam and Zeppieri, Jon},
|
|
author = {Flatt, Matthew and Derici, Caner and Dybvig, R. Kent and Keep, Andrew W. and Massaccesi, Gustavo E. and Spall, Sarah and Tobin-Hochstadt, Sam and Zeppieri, Jon},
|
|
- journal = {Proc. ACM Program. Lang.},
|
|
|
|
- number = {ICFP},
|
|
|
|
|
|
+ journal = {Proc. ACM Program. Lang., ICFP (August)},
|
|
numpages = {15},
|
|
numpages = {15},
|
|
|
|
+ pages = {1--15},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Rebuilding Racket on Chez Scheme (Experience Report)},
|
|
title = {Rebuilding Racket on Chez Scheme (Experience Report)},
|
|
volume = {3},
|
|
volume = {3},
|
|
year = {2019}}
|
|
year = {2019}}
|
|
|
|
|
|
-@incollection{Danvy:2003fk,
|
|
|
|
|
|
+@inproceedings{Danvy:2003fk,
|
|
author = {Danvy, Olivier},
|
|
author = {Danvy, Olivier},
|
|
- booktitle = {Compiler Construction: Proceedings of the 12th International Conference},
|
|
|
|
|
|
+ booktitle = {Compiler Construction: Proceedings of the 12th
|
|
|
|
+ International Conference, CC '03, Held as Part of
|
|
|
|
+ the Joint European Conferences on Theory and
|
|
|
|
+ Practice of Software, ETAPS '03, \normalfont{Lecture Notes in
|
|
|
|
+ Computer Science 2622}},
|
|
pages = {77--89},
|
|
pages = {77--89},
|
|
- series = {Lecture Notes in Computer Science},
|
|
|
|
title = {A New One-Pass Transformation into Monadic Normal Form},
|
|
title = {A New One-Pass Transformation into Monadic Normal Form},
|
|
- volume = {2622},
|
|
|
|
|
|
+ publisher = {Springer},
|
|
year = {2003}
|
|
year = {2003}
|
|
}
|
|
}
|
|
|
|
|
|
@article{PeytonJones:1998,
|
|
@article{PeytonJones:1998,
|
|
- author = {Simon L. {Peyton Jones} and Andr{\'e} L.M. Santos},
|
|
|
|
|
|
+ author = {Simon L. {Peyton Jones} and Andr{\'e} L. M. Santos},
|
|
journal = {Science of Computer Programming},
|
|
journal = {Science of Computer Programming},
|
|
number = {1},
|
|
number = {1},
|
|
pages = {3--47},
|
|
pages = {3--47},
|
|
@@ -259,7 +202,7 @@ edition = {2}
|
|
|
|
|
|
@book{Dybvig:1987aa,
|
|
@book{Dybvig:1987aa,
|
|
author = {Dybvig, R. Kent},
|
|
author = {Dybvig, R. Kent},
|
|
- publisher = {Prentice-Hall},
|
|
|
|
|
|
+ publisher = {Prentice Hall},
|
|
title = {The Scheme Programming Language},
|
|
title = {The Scheme Programming Language},
|
|
year = {1987}
|
|
year = {1987}
|
|
}
|
|
}
|
|
@@ -357,10 +300,9 @@ edition = {2}
|
|
@inproceedings{Dybvig:2006aa,
|
|
@inproceedings{Dybvig:2006aa,
|
|
author = {Dybvig, R. Kent},
|
|
author = {Dybvig, R. Kent},
|
|
booktitle = {Proceedings of the Eleventh ACM SIGPLAN International
|
|
booktitle = {Proceedings of the Eleventh ACM SIGPLAN International
|
|
- Conference on Functional Programming},
|
|
|
|
|
|
+ Conference on Functional Programming, ICFP '06},
|
|
pages = {1--12},
|
|
pages = {1--12},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ICFP '06},
|
|
|
|
title = {The Development of {Chez} {Scheme}},
|
|
title = {The Development of {Chez} {Scheme}},
|
|
year = {2006}
|
|
year = {2006}
|
|
}
|
|
}
|
|
@@ -368,9 +310,8 @@ edition = {2}
|
|
@inproceedings{Sarkar:2004fk,
|
|
@inproceedings{Sarkar:2004fk,
|
|
author = {Dipanwita Sarkar and Oscar Waddell and
|
|
author = {Dipanwita Sarkar and Oscar Waddell and
|
|
R. Kent Dybvig},
|
|
R. Kent Dybvig},
|
|
- booktitle = {Proceedings of the Ninth ACM SIGPLAN
|
|
|
|
- International Conference on Functional Programming},
|
|
|
|
- series = {ICFP '04},
|
|
|
|
|
|
+ booktitle = {Proceedings of the Ninth ACM SIGPLAN International
|
|
|
|
+ Conference on Functional Programming, ICFP '04},
|
|
pages = {201--212},
|
|
pages = {201--212},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {A {N}anopass {I}nfrastructure for {C}ompiler {E}ducation},
|
|
title = {A {N}anopass {I}nfrastructure for {C}ompiler {E}ducation},
|
|
@@ -394,7 +335,7 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Ghuloum:2006bh,
|
|
@inproceedings{Ghuloum:2006bh,
|
|
author = {Abdulaziz Ghuloum},
|
|
author = {Abdulaziz Ghuloum},
|
|
- booktitle = {Proceedings of the Workshop on Scheme and Functional Programming},
|
|
|
|
|
|
+ booktitle = {Scheme '06: Proceedings of the Workshop on Scheme and Functional Programming},
|
|
url = {http://www.schemeworkshop.org/2006/},
|
|
url = {http://www.schemeworkshop.org/2006/},
|
|
title = {An Incremental Approach to Compiler Construction},
|
|
title = {An Incremental Approach to Compiler Construction},
|
|
year = {2006}
|
|
year = {2006}
|
|
@@ -429,7 +370,7 @@ edition = {2}
|
|
|
|
|
|
@article{SPERBER:2009aa,
|
|
@article{SPERBER:2009aa,
|
|
author = {Sperber, Michael and Dybvig, R. Kent and Flatt, Matthew and
|
|
author = {Sperber, Michael and Dybvig, R. Kent and Flatt, Matthew and
|
|
- Van Straaten, Anton and Findler, Robby and
|
|
|
|
|
|
+ van Straaten, Anton and Findler, Robby and
|
|
Matthews, Jacob},
|
|
Matthews, Jacob},
|
|
journal = {Journal of Functional Programming},
|
|
journal = {Journal of Functional Programming},
|
|
pages = {1--301},
|
|
pages = {1--301},
|
|
@@ -461,7 +402,7 @@ edition = {2}
|
|
@book{Jones:1993uq,
|
|
@book{Jones:1993uq,
|
|
author = {Neil D. Jones and Carsten K. Gomard and
|
|
author = {Neil D. Jones and Carsten K. Gomard and
|
|
Peter Sestoft},
|
|
Peter Sestoft},
|
|
- publisher = {Prentice-Hall},
|
|
|
|
|
|
+ publisher = {Prentice Hall},
|
|
title = {Partial {Evaluation} and {Automatic} {Program} {Generation}},
|
|
title = {Partial {Evaluation} and {Automatic} {Program} {Generation}},
|
|
year = {1993}
|
|
year = {1993}
|
|
}
|
|
}
|
|
@@ -477,11 +418,12 @@ edition = {2}
|
|
@inproceedings{Flanagan:1993cg,
|
|
@inproceedings{Flanagan:1993cg,
|
|
author = {Cormac Flanagan and Amr Sabry and Bruce F. Duba and
|
|
author = {Cormac Flanagan and Amr Sabry and Bruce F. Duba and
|
|
Matthias Felleisen},
|
|
Matthias Felleisen},
|
|
- booktitle = {Proceedings of the ACM SIGPLAN Conference on {P}rogramming {L}anguage {D}esign and
|
|
|
|
- {I}mplementation},
|
|
|
|
|
|
+ booktitle = {Proceedings of the ACM SIGPLAN 1993 Conference on
|
|
|
|
+ {P}rogramming {L}anguage {D}esign and
|
|
|
|
+ {I}mplementation, PLDI '93},
|
|
pages = {502--514},
|
|
pages = {502--514},
|
|
- series = {PLDI '93},
|
|
|
|
title = {The {Essence} of {Compiling} with {Continuations}},
|
|
title = {The {Essence} of {Compiling} with {Continuations}},
|
|
|
|
+ publisher = {Association for Computing Machinery},
|
|
year = {1993}
|
|
year = {1993}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -623,9 +565,7 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Cooper:1998ly,
|
|
@inproceedings{Cooper:1998ly,
|
|
author = {Keith D. Cooper and L. Taylor Simpson},
|
|
author = {Keith D. Cooper and L. Taylor Simpson},
|
|
- booktitle = {Compiler Construction: Proceedings of the 7th International Conference},
|
|
|
|
- series = {Lecture Notes in Computer Science},
|
|
|
|
- volume = {1383},
|
|
|
|
|
|
+ booktitle = {Compiler Construction: Proceedings of the 7th International Conference, CC '98, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS '98, \normalfont{Lecture Notes in Computer Science 1383}},
|
|
publisher = {Springer},
|
|
publisher = {Springer},
|
|
title = {Live {Range} {Splitting} in a {Graph} {Coloring} {Register}
|
|
title = {Live {Range} {Splitting} in a {Graph} {Coloring} {Register}
|
|
{Allocator}},
|
|
{Allocator}},
|
|
@@ -693,10 +633,9 @@ edition = {2}
|
|
author = {Ungar, David},
|
|
author = {Ungar, David},
|
|
booktitle = {Proceedings of the First ACM SIGSOFT/SIGPLAN Software
|
|
booktitle = {Proceedings of the First ACM SIGSOFT/SIGPLAN Software
|
|
Engineering Symposium on Practical Software
|
|
Engineering Symposium on Practical Software
|
|
- Development Environments},
|
|
|
|
|
|
+ Development Environments, SDE 1},
|
|
pages = {157--167},
|
|
pages = {157--167},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {SDE 1},
|
|
|
|
title = {Generation Scavenging: A Non-Disruptive High
|
|
title = {Generation Scavenging: A Non-Disruptive High
|
|
Performance Storage Reclamation Algorithm},
|
|
Performance Storage Reclamation Algorithm},
|
|
year = {1984}
|
|
year = {1984}
|
|
@@ -714,8 +653,7 @@ edition = {2}
|
|
author = {Detlefs, David and Flood, Christine and Heller, Steve and
|
|
author = {Detlefs, David and Flood, Christine and Heller, Steve and
|
|
Printezis, Tony},
|
|
Printezis, Tony},
|
|
booktitle = {Proceedings of the 4th International Symposium on
|
|
booktitle = {Proceedings of the 4th International Symposium on
|
|
- Memory Management},
|
|
|
|
- series = {ISMM '04},
|
|
|
|
|
|
+ Memory Management, ISMM 2004},
|
|
pages = {37--48},
|
|
pages = {37--48},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Garbage-{F}irst {Garbage} {Collection}},
|
|
title = {Garbage-{F}irst {Garbage} {Collection}},
|
|
@@ -725,11 +663,11 @@ edition = {2}
|
|
@inproceedings{Tene:2011kx,
|
|
@inproceedings{Tene:2011kx,
|
|
author = {Tene, Gil and Iyengar, Balaji and Wolf, Michael},
|
|
author = {Tene, Gil and Iyengar, Balaji and Wolf, Michael},
|
|
booktitle = {Proceedings of the International Symposium on Memory
|
|
booktitle = {Proceedings of the International Symposium on Memory
|
|
- Management},
|
|
|
|
|
|
+ Management, ISMM 2011},
|
|
pages = {79--88},
|
|
pages = {79--88},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ISMM '11},
|
|
|
|
- title = {C4: the {C}ontinuously {C}oncurrent {C}ompacting {C}ollector},
|
|
|
|
|
|
+ title = {C4: The {C}ontinuously {C}oncurrent {C}ompacting
|
|
|
|
+ {C}ollector},
|
|
year = {2011}
|
|
year = {2011}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -739,9 +677,8 @@ edition = {2}
|
|
editor = {Bekkers, Yves and Cohen, Jacques},
|
|
editor = {Bekkers, Yves and Cohen, Jacques},
|
|
pages = {1--42},
|
|
pages = {1--42},
|
|
publisher = {Springer},
|
|
publisher = {Springer},
|
|
- series = {Lecture Notes in Computer Science},
|
|
|
|
- title = {Uniprocessor Garbage Collection Techniques},
|
|
|
|
- volume = {637},
|
|
|
|
|
|
+ title = {Uniprocessor Garbage Collection Techniques,
|
|
|
|
+ \normalfont{Lecture Notes in Computer Science 637}},
|
|
year = {1992}
|
|
year = {1992}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -780,9 +717,9 @@ edition = {2}
|
|
@inproceedings{Blackburn:2004aa,
|
|
@inproceedings{Blackburn:2004aa,
|
|
author = {Blackburn, Stephen M. and Cheng, Perry and
|
|
author = {Blackburn, Stephen M. and Cheng, Perry and
|
|
McKinley, Kathryn S.},
|
|
McKinley, Kathryn S.},
|
|
- booktitle = {Proceedings of the Joint International Conference on
|
|
|
|
- Measurement and Modeling of Computer Systems},
|
|
|
|
- series = {SIGMETRICS '04/Performance '04},
|
|
|
|
|
|
+ booktitle = {Proceedings of the Joint International Conference
|
|
|
|
+ on Measurement and Modeling of Computer Systems,
|
|
|
|
+ SIGMETRICS '04/Performance '04},
|
|
pages = {25--36},
|
|
pages = {25--36},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Myths and Realities: The Performance Impact of
|
|
title = {Myths and Realities: The Performance Impact of
|
|
@@ -801,10 +738,9 @@ edition = {2}
|
|
@inproceedings{Shahriyar:2013aa,
|
|
@inproceedings{Shahriyar:2013aa,
|
|
author = {Shahriyar, Rifat and Blackburn, Stephen M. and
|
|
author = {Shahriyar, Rifat and Blackburn, Stephen M. and
|
|
Yang, Xi and McKinley, Kathryn M.},
|
|
Yang, Xi and McKinley, Kathryn M.},
|
|
- booktitle = {Proceeding of the 24th ACM SIGPLAN
|
|
|
|
|
|
+ booktitle = {Proceedings of the 24th ACM SIGPLAN
|
|
Conference on Object Oriented Programming Systems
|
|
Conference on Object Oriented Programming Systems
|
|
- Languages and Applications},
|
|
|
|
- series = {OOPSLA '13},
|
|
|
|
|
|
+ Languages and Applications, OOPSLA '13},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Taking Off the Gloves with Reference Counting Immix},
|
|
title = {Taking Off the Gloves with Reference Counting Immix},
|
|
year = {2013}
|
|
year = {2013}
|
|
@@ -813,10 +749,9 @@ edition = {2}
|
|
@inproceedings{Cutler:2015aa,
|
|
@inproceedings{Cutler:2015aa,
|
|
author = {Cutler, Cody and Morris, Robert},
|
|
author = {Cutler, Cody and Morris, Robert},
|
|
booktitle = {Proceedings of the 2015 International Symposium on
|
|
booktitle = {Proceedings of the 2015 International Symposium on
|
|
- Memory Management},
|
|
|
|
|
|
+ Memory Management, ISMM 2015},
|
|
pages = {131--142},
|
|
pages = {131--142},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ISMM '15},
|
|
|
|
title = {Reducing Pause Times with Clustered Collection},
|
|
title = {Reducing Pause Times with Clustered Collection},
|
|
year = {2015}
|
|
year = {2015}
|
|
}
|
|
}
|
|
@@ -826,10 +761,9 @@ edition = {2}
|
|
Scheid, Paul T. and Cytron, Ron K. and
|
|
Scheid, Paul T. and Cytron, Ron K. and
|
|
Kavi, Krishna M.},
|
|
Kavi, Krishna M.},
|
|
booktitle = {Proceedings of the 2015 International Symposium on
|
|
booktitle = {Proceedings of the 2015 International Symposium on
|
|
- Memory Management},
|
|
|
|
|
|
+ Memory Management, ISMM 2015},
|
|
pages = {118--130},
|
|
pages = {118--130},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ISMM '15},
|
|
|
|
title = {Recycling Trash in Cache},
|
|
title = {Recycling Trash in Cache},
|
|
year = {2015}
|
|
year = {2015}
|
|
}
|
|
}
|
|
@@ -837,10 +771,9 @@ edition = {2}
|
|
@inproceedings{Osterlund:2016aa,
|
|
@inproceedings{Osterlund:2016aa,
|
|
author = {\"{O}sterlund, Erik and L\"{o}we, Welf},
|
|
author = {\"{O}sterlund, Erik and L\"{o}we, Welf},
|
|
booktitle = {Proceedings of the 2016 ACM SIGPLAN International
|
|
booktitle = {Proceedings of the 2016 ACM SIGPLAN International
|
|
- Symposium on Memory Management},
|
|
|
|
|
|
+ Symposium on Memory Management, ISMM 2016},
|
|
pages = {1--12},
|
|
pages = {1--12},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ISMM '16},
|
|
|
|
title = {Block-Free Concurrent GC: Stack Scanning and Copying},
|
|
title = {Block-Free Concurrent GC: Stack Scanning and Copying},
|
|
year = {2016}
|
|
year = {2016}
|
|
}
|
|
}
|
|
@@ -848,10 +781,9 @@ edition = {2}
|
|
@inproceedings{Jacek:2019aa,
|
|
@inproceedings{Jacek:2019aa,
|
|
author = {Jacek, Nicholas and Moss, J. Eliot B.},
|
|
author = {Jacek, Nicholas and Moss, J. Eliot B.},
|
|
booktitle = {Proceedings of the 2019 ACM SIGPLAN International
|
|
booktitle = {Proceedings of the 2019 ACM SIGPLAN International
|
|
- Symposium on Memory Management},
|
|
|
|
|
|
+ Symposium on Memory Management, ISMM 2019},
|
|
pages = {53--63},
|
|
pages = {53--63},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ISMM '19},
|
|
|
|
title = {Learning When to Garbage Collect with Random Forests},
|
|
title = {Learning When to Garbage Collect with Random Forests},
|
|
year = {2019}
|
|
year = {2019}
|
|
}
|
|
}
|
|
@@ -859,10 +791,9 @@ edition = {2}
|
|
@inproceedings{Gamari:2020aa,
|
|
@inproceedings{Gamari:2020aa,
|
|
author = {Gamari, Ben and Dietz, Laura},
|
|
author = {Gamari, Ben and Dietz, Laura},
|
|
booktitle = {Proceedings of the 2020 ACM SIGPLAN International
|
|
booktitle = {Proceedings of the 2020 ACM SIGPLAN International
|
|
- Symposium on Memory Management},
|
|
|
|
|
|
+ Symposium on Memory Management, ISMM 2020},
|
|
pages = {87--99},
|
|
pages = {87--99},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ISMM '20},
|
|
|
|
title = {Alligator Collector: A Latency-Optimized Garbage
|
|
title = {Alligator Collector: A Latency-Optimized Garbage
|
|
Collector for Functional Programming Languages},
|
|
Collector for Functional Programming Languages},
|
|
year = {2020}
|
|
year = {2020}
|
|
@@ -908,10 +839,9 @@ edition = {2}
|
|
@inproceedings{Goldberg:1991aa,
|
|
@inproceedings{Goldberg:1991aa,
|
|
author = {Goldberg, Benjamin},
|
|
author = {Goldberg, Benjamin},
|
|
booktitle = {Proceedings of the ACM SIGPLAN 1991 Conference on
|
|
booktitle = {Proceedings of the ACM SIGPLAN 1991 Conference on
|
|
- Programming Language Design and Implementation},
|
|
|
|
|
|
+ Programming Language Design and Implementation, PLDI '91},
|
|
pages = {165--176},
|
|
pages = {165--176},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {PLDI '91},
|
|
|
|
title = {Tag-free Garbage Collection for Strongly Typed
|
|
title = {Tag-free Garbage Collection for Strongly Typed
|
|
Programming Languages},
|
|
Programming Languages},
|
|
year = {1991}
|
|
year = {1991}
|
|
@@ -920,7 +850,7 @@ edition = {2}
|
|
@inproceedings{Diwan:1992aa,
|
|
@inproceedings{Diwan:1992aa,
|
|
author = {Diwan, Amer and Moss, Eliot and Hudson, Richard},
|
|
author = {Diwan, Amer and Moss, Eliot and Hudson, Richard},
|
|
booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on
|
|
booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on
|
|
- Programming Language Design and Implementation},
|
|
|
|
|
|
+ Programming Language Design and Implementation, PLDI '92},
|
|
pages = {273--282},
|
|
pages = {273--282},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Compiler Support for Garbage Collection in a
|
|
title = {Compiler Support for Garbage Collection in a
|
|
@@ -934,17 +864,20 @@ edition = {2}
|
|
Collection},
|
|
Collection},
|
|
pages = {304--318},
|
|
pages = {304--318},
|
|
publisher = {Springer},
|
|
publisher = {Springer},
|
|
- booktitle = {Compiler Construction: Proceedings of the 10th International Conference},
|
|
|
|
|
|
+ editor = {Reinhard Wilhelm},
|
|
|
|
+ booktitle = {Proceedings of Compiler Construction: 10th
|
|
|
|
+ International Conference, CC 2001, Held as Part of
|
|
|
|
+ the Joint European Conferences on Theory and
|
|
|
|
+ Practice of Software, ETAPS 2001},
|
|
year = {2001}
|
|
year = {2001}
|
|
}
|
|
}
|
|
|
|
|
|
@inproceedings{Henderson:2002aa,
|
|
@inproceedings{Henderson:2002aa,
|
|
author = {Henderson, Fergus},
|
|
author = {Henderson, Fergus},
|
|
booktitle = {Proceedings of the 3rd International Symposium on
|
|
booktitle = {Proceedings of the 3rd International Symposium on
|
|
- Memory Management},
|
|
|
|
|
|
+ Memory Management, ISMM 2002},
|
|
pages = {150--156},
|
|
pages = {150--156},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ISMM '02},
|
|
|
|
title = {Accurate Garbage Collection in an Uncooperative
|
|
title = {Accurate Garbage Collection in an Uncooperative
|
|
Environment},
|
|
Environment},
|
|
year = {2002}
|
|
year = {2002}
|
|
@@ -972,7 +905,7 @@ edition = {2}
|
|
}
|
|
}
|
|
|
|
|
|
@article{Kelsey:1998di,
|
|
@article{Kelsey:1998di,
|
|
- author = {R. Kelsey and W. Clinger and J. Rees},
|
|
|
|
|
|
+ editor = {R. Kelsey and W. Clinger and J. Rees},
|
|
journal = {Higher-Order and Symbolic Computation},
|
|
journal = {Higher-Order and Symbolic Computation},
|
|
number = {1},
|
|
number = {1},
|
|
title = {Revised$^5$ Report on the Algorithmic Language
|
|
title = {Revised$^5$ Report on the Algorithmic Language
|
|
@@ -993,10 +926,9 @@ edition = {2}
|
|
author = {Minamide, Yasuhiko and Morrisett, Greg and
|
|
author = {Minamide, Yasuhiko and Morrisett, Greg and
|
|
Harper, Robert},
|
|
Harper, Robert},
|
|
booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium
|
|
booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium
|
|
- on Principles of Programming Languages},
|
|
|
|
|
|
+ on Principles of Programming Languages, POPL '96},
|
|
pages = {271--283},
|
|
pages = {271--283},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {POPL '96},
|
|
|
|
title = {Typed {C}losure {C}onversion},
|
|
title = {Typed {C}losure {C}onversion},
|
|
year = {1996}
|
|
year = {1996}
|
|
}
|
|
}
|
|
@@ -1004,10 +936,9 @@ edition = {2}
|
|
@inproceedings{Shivers:1988aa,
|
|
@inproceedings{Shivers:1988aa,
|
|
author = {Shivers, O.},
|
|
author = {Shivers, O.},
|
|
booktitle = {Proceedings of the ACM SIGPLAN 1988 Conference on
|
|
booktitle = {Proceedings of the ACM SIGPLAN 1988 Conference on
|
|
- Programming Language Design and Implementation},
|
|
|
|
|
|
+ Programming Language Design and Implementation, PLDI '88},
|
|
pages = {164--174},
|
|
pages = {164--174},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {PLDI '88},
|
|
|
|
title = {Control Flow Analysis in {Scheme}},
|
|
title = {Control Flow Analysis in {Scheme}},
|
|
year = {1988}
|
|
year = {1988}
|
|
}
|
|
}
|
|
@@ -1016,18 +947,18 @@ edition = {2}
|
|
author = {Gilray, Thomas and Lyde, Steven and Adams, Michael D. and
|
|
author = {Gilray, Thomas and Lyde, Steven and Adams, Michael D. and
|
|
Might, Matthew and Van Horn, David},
|
|
Might, Matthew and Van Horn, David},
|
|
booktitle = {Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT
|
|
booktitle = {Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT
|
|
- Symposium on Principles of Programming Languages},
|
|
|
|
|
|
+ Symposium on Principles of Programming Languages, POPL '16},
|
|
pages = {691--704},
|
|
pages = {691--704},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {POPL '16},
|
|
|
|
title = {Pushdown Control-Flow Analysis for Free},
|
|
title = {Pushdown Control-Flow Analysis for Free},
|
|
year = {2016}
|
|
year = {2016}
|
|
}
|
|
}
|
|
|
|
|
|
@inproceedings{Keep:2012ab,
|
|
@inproceedings{Keep:2012ab,
|
|
author = {Keep, Andrew W. and Hearn, Alex and Dybvig, R. Kent},
|
|
author = {Keep, Andrew W. and Hearn, Alex and Dybvig, R. Kent},
|
|
- booktitle = {Proceedings of the Workshop on Scheme and Functional Programming},
|
|
|
|
|
|
+ booktitle = {Scheme '12: Proceedings of the Workshop on Scheme and Functional Programming},
|
|
title = {Optimizing Closures in {O}(0)-time},
|
|
title = {Optimizing Closures in {O}(0)-time},
|
|
|
|
+ publisher = {Association for Computing Machinery},
|
|
year = {2012}
|
|
year = {2012}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1052,10 +983,9 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Cardelli:1984aa,
|
|
@inproceedings{Cardelli:1984aa,
|
|
author = {Cardelli, Luca},
|
|
author = {Cardelli, Luca},
|
|
- booktitle = {ACM Symposium on LISP and Functional Programming},
|
|
|
|
|
|
+ booktitle = {ACM Symposium on LISP and Functional Programming, LFP '84},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Compiling a Functional Language},
|
|
title = {Compiling a Functional Language},
|
|
- series = {LFP '84},
|
|
|
|
pages = {208--21},
|
|
pages = {208--21},
|
|
year = {1984}
|
|
year = {1984}
|
|
}
|
|
}
|
|
@@ -1064,10 +994,9 @@ edition = {2}
|
|
author = {Gordon, M. and Milner, R. and Morris, L. and
|
|
author = {Gordon, M. and Milner, R. and Morris, L. and
|
|
Newey, M. and Wadsworth, C.},
|
|
Newey, M. and Wadsworth, C.},
|
|
booktitle = {Proceedings of the 5th ACM SIGACT-SIGPLAN Symposium
|
|
booktitle = {Proceedings of the 5th ACM SIGACT-SIGPLAN Symposium
|
|
- on Principles of Programming Languages},
|
|
|
|
|
|
+ on Principles of Programming Languages, POPL '78},
|
|
pages = {119--130},
|
|
pages = {119--130},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {POPL '78},
|
|
|
|
title = {A Metalanguage for Interactive Proof in LCF},
|
|
title = {A Metalanguage for Interactive Proof in LCF},
|
|
year = {1978}
|
|
year = {1978}
|
|
}
|
|
}
|
|
@@ -1102,8 +1031,7 @@ edition = {2}
|
|
author = {Gary A. Kildall},
|
|
author = {Gary A. Kildall},
|
|
booktitle = {Proceedings of the 1st {A}nnual ACM
|
|
booktitle = {Proceedings of the 1st {A}nnual ACM
|
|
SIGACT-SIGPLAN {S}ymposium on {P}rinciples of {P}rogramming
|
|
SIGACT-SIGPLAN {S}ymposium on {P}rinciples of {P}rogramming
|
|
- {L}anguages},
|
|
|
|
- series = {POPL '73},
|
|
|
|
|
|
+ {L}anguages, POPL '73},
|
|
pages = {194--206},
|
|
pages = {194--206},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {A {U}nified {A}pproach to {G}lobal {P}rogram {O}ptimization},
|
|
title = {A {U}nified {A}pproach to {G}lobal {P}rogram {O}ptimization},
|
|
@@ -1119,7 +1047,7 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Tobin-Hochstadt:2006fk,
|
|
@inproceedings{Tobin-Hochstadt:2006fk,
|
|
author = {Sam Tobin-Hochstadt and Matthias Felleisen},
|
|
author = {Sam Tobin-Hochstadt and Matthias Felleisen},
|
|
- booktitle = {Companion to the 21st ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications (Dynamic Languages Symposium)},
|
|
|
|
|
|
+ booktitle = {Companion to the 21st ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications (Dynamic Languages Symposium), DLS '06},
|
|
title = {Interlanguage Migration: From Scripts to Programs},
|
|
title = {Interlanguage Migration: From Scripts to Programs},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
year = {2006}
|
|
year = {2006}
|
|
@@ -1127,8 +1055,7 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Matthews:2007zr,
|
|
@inproceedings{Matthews:2007zr,
|
|
author = {Jacob Matthews and Robert Bruce Findler},
|
|
author = {Jacob Matthews and Robert Bruce Findler},
|
|
- booktitle = {Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
|
|
|
|
- series = {POPL '07},
|
|
|
|
|
|
+ booktitle = {Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '07},
|
|
title = {Operational Semantics for Multi-Language Programs},
|
|
title = {Operational Semantics for Multi-Language Programs},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
year = {2007}
|
|
year = {2007}
|
|
@@ -1137,8 +1064,7 @@ edition = {2}
|
|
@inproceedings{Flanagan:2006mn,
|
|
@inproceedings{Flanagan:2006mn,
|
|
author = {Cormac Flanagan},
|
|
author = {Cormac Flanagan},
|
|
booktitle = {Proceedings of the 33rd {ACM SIGPLAN-SIGACT} Symposium
|
|
booktitle = {Proceedings of the 33rd {ACM SIGPLAN-SIGACT} Symposium
|
|
- on Principles of Programming Languages},
|
|
|
|
- series = {POPL '06},
|
|
|
|
|
|
+ on Principles of Programming Languages, POPL '06},
|
|
pages = {245--256},
|
|
pages = {245--256},
|
|
title = {Hybrid Type Checking},
|
|
title = {Hybrid Type Checking},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
@@ -1148,7 +1074,7 @@ edition = {2}
|
|
@inproceedings{Gronski:2006uq,
|
|
@inproceedings{Gronski:2006uq,
|
|
author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and
|
|
author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and
|
|
Stephen N. Freund and Cormac Flanagan},
|
|
Stephen N. Freund and Cormac Flanagan},
|
|
- booktitle = {Proceedings of the Workshop on Scheme and Functional Programming},
|
|
|
|
|
|
+ booktitle = {Scheme '06: Proceedings of the Workshop on Scheme and Functional Programming},
|
|
pages = {93--104},
|
|
pages = {93--104},
|
|
title = {Sage: Hybrid Checking for Flexible Specifications},
|
|
title = {Sage: Hybrid Checking for Flexible Specifications},
|
|
url = {http://www.schemeworkshop.org/2006/},
|
|
url = {http://www.schemeworkshop.org/2006/},
|
|
@@ -1169,7 +1095,7 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Siek:2006bh,
|
|
@inproceedings{Siek:2006bh,
|
|
author = {Jeremy G. Siek and Walid Taha},
|
|
author = {Jeremy G. Siek and Walid Taha},
|
|
- booktitle = {Proceedings of the Workshop on Scheme and Functional Programming},
|
|
|
|
|
|
+ booktitle = {Scheme '06: Proceedings of the Workshop on Scheme and Functional Programming},
|
|
pages = {81--92},
|
|
pages = {81--92},
|
|
title = {Gradual {T}yping for {F}unctional {L}anguages},
|
|
title = {Gradual {T}yping for {F}unctional {L}anguages},
|
|
url = {http://www.schemeworkshop.org/2006/},
|
|
url = {http://www.schemeworkshop.org/2006/},
|
|
@@ -1178,16 +1104,20 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Wadler:2009qv,
|
|
@inproceedings{Wadler:2009qv,
|
|
author = {Philip Wadler and Robert Bruce Findler},
|
|
author = {Philip Wadler and Robert Bruce Findler},
|
|
- booktitle = {Proceedings of Programming Languages and Systems: 18th European Symposium on Programming},
|
|
|
|
|
|
+ booktitle = {Proceedings of Programming Languages and Systems, 31st European
|
|
|
|
+ Symposium on Programming, ESOP 2009, Held as Part of
|
|
|
|
+ the Joint European Conferences on Theory and
|
|
|
|
+ Practice of Software, ETAPS 2009},
|
|
|
|
+ editor = {Giuseppe Castagna},
|
|
|
|
+ publisher = {Springer},
|
|
pages = {1--16},
|
|
pages = {1--16},
|
|
- series = {ESOP 2009},
|
|
|
|
title = {Well-Typed Programs Can't Be Blamed},
|
|
title = {Well-Typed Programs Can't Be Blamed},
|
|
year = {2009}
|
|
year = {2009}
|
|
}
|
|
}
|
|
|
|
|
|
@inproceedings{Herman:2006uq,
|
|
@inproceedings{Herman:2006uq,
|
|
author = {David Herman and Aaron Tomb and Cormac Flanagan},
|
|
author = {David Herman and Aaron Tomb and Cormac Flanagan},
|
|
- booktitle = {Trends in Functional Prog. (TFP)},
|
|
|
|
|
|
+ booktitle = {Trends in Functional Programming, TFP '07},
|
|
title = {Space-{E}fficient {G}radual {T}yping},
|
|
title = {Space-{E}fficient {G}radual {T}yping},
|
|
year = {2007}
|
|
year = {2007}
|
|
}
|
|
}
|
|
@@ -1217,20 +1147,22 @@ edition = {2}
|
|
|
|
|
|
@inproceedings{Siek:2015ab,
|
|
@inproceedings{Siek:2015ab,
|
|
author = {Jeremy G. Siek and Peter Thiemann and Philip Wadler},
|
|
author = {Jeremy G. Siek and Peter Thiemann and Philip Wadler},
|
|
- booktitle = {Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation},
|
|
|
|
- series = {PLDI '15},
|
|
|
|
|
|
+ booktitle = {Proceedings of the ACM SIGPLAN 2015 Conference on
|
|
|
|
+ Programming Language Design and Implementation, PLDI
|
|
|
|
+ '15},
|
|
title = {Blame and {C}oercion: {T}ogether {A}gain for the {F}irst
|
|
title = {Blame and {C}oercion: {T}ogether {A}gain for the {F}irst
|
|
{T}ime},
|
|
{T}ime},
|
|
|
|
+ publisher = {Association for Computing Machinery},
|
|
year = {2015}
|
|
year = {2015}
|
|
}
|
|
}
|
|
|
|
|
|
@inproceedings{Kuhlenschmidt:2019aa,
|
|
@inproceedings{Kuhlenschmidt:2019aa,
|
|
author = {Andre Kuhlenschmidt and Deyaaeldeen Almahallawi and
|
|
author = {Andre Kuhlenschmidt and Deyaaeldeen Almahallawi and
|
|
Jeremy G. Siek},
|
|
Jeremy G. Siek},
|
|
- booktitle = {Proceedings of the ACM SIGPLAN Conference on Programming Language Design and
|
|
|
|
- Implementation},
|
|
|
|
|
|
+ booktitle = {Proceedings of the ACM SIGPLAN 2019 Conference on
|
|
|
|
+ Programming Language Design and Implementation, PLDI
|
|
|
|
+ '19},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {PLDI '19},
|
|
|
|
title = {Toward Efficient Gradual Typing for Structural Types
|
|
title = {Toward Efficient Gradual Typing for Structural Types
|
|
via Coercions},
|
|
via Coercions},
|
|
year = {2019}
|
|
year = {2019}
|
|
@@ -1249,21 +1181,19 @@ edition = {2}
|
|
Chatterjee, Siddhartha and Sipelstein, Jay and
|
|
Chatterjee, Siddhartha and Sipelstein, Jay and
|
|
Zagha, Marco},
|
|
Zagha, Marco},
|
|
booktitle = {Proceedings of the Fourth ACM SIGPLAN Symposium on
|
|
booktitle = {Proceedings of the Fourth ACM SIGPLAN Symposium on
|
|
- Principles and Practice of Parallel Programming},
|
|
|
|
|
|
+ Principles and Practice of Parallel Programming, PPOPP '93},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Implementation of a Portable Nested Data-Parallel
|
|
title = {Implementation of a Portable Nested Data-Parallel
|
|
Language},
|
|
Language},
|
|
- series = {PPOPP '93},
|
|
|
|
pages = {102--111},
|
|
pages = {102--111},
|
|
year = {1993}
|
|
year = {1993}
|
|
}
|
|
}
|
|
|
|
|
|
@inproceedings{Weeks:2006aa,
|
|
@inproceedings{Weeks:2006aa,
|
|
author = {Weeks, Stephen},
|
|
author = {Weeks, Stephen},
|
|
- booktitle = {Proceedings of the 2006 Workshop on ML},
|
|
|
|
|
|
+ booktitle = {Proceedings of the 2006 Workshop on ML, ML '06},
|
|
pages = {1},
|
|
pages = {1},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
- series = {ML '06},
|
|
|
|
title = {Whole-Program Compilation in MLton},
|
|
title = {Whole-Program Compilation in MLton},
|
|
year = {2006}
|
|
year = {2006}
|
|
}
|
|
}
|
|
@@ -1282,8 +1212,7 @@ edition = {2}
|
|
@inproceedings{Liskov:1993dk,
|
|
@inproceedings{Liskov:1993dk,
|
|
author = {Liskov, Barbara},
|
|
author = {Liskov, Barbara},
|
|
booktitle = {The {S}econd ACM SIGPLAN {C}onference on {H}istory
|
|
booktitle = {The {S}econd ACM SIGPLAN {C}onference on {H}istory
|
|
- of {P}rogramming {L}anguages},
|
|
|
|
- series = {HOPL-II},
|
|
|
|
|
|
+ of {P}rogramming {L}anguages, HOPL-II},
|
|
pages = {133--147},
|
|
pages = {133--147},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {A {H}istory of {CLU}},
|
|
title = {A {H}istory of {CLU}},
|
|
@@ -1305,11 +1234,10 @@ edition = {2}
|
|
Stoutamire, David and Wadler, Philip},
|
|
Stoutamire, David and Wadler, Philip},
|
|
booktitle = {Proceedings of the 13th ACM SIGPLAN {Conference} on
|
|
booktitle = {Proceedings of the 13th ACM SIGPLAN {Conference} on
|
|
{Object-Oriented} {Programming}, {Systems}, {Languages}, and
|
|
{Object-Oriented} {Programming}, {Systems}, {Languages}, and
|
|
- {Applications}},
|
|
|
|
|
|
+ {Applications}, OOPSLA '98},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Making the {Future} {Safe} for the {Past}: {Adding}
|
|
title = {Making the {Future} {Safe} for the {Past}: {Adding}
|
|
{Genericity} to the {Java} {Programming} {Language}},
|
|
{Genericity} to the {Java} {Programming} {Language}},
|
|
- series = {OOPSLA '98},
|
|
|
|
pages = {183--200},
|
|
pages = {183--200},
|
|
year = {1998}
|
|
year = {1998}
|
|
}
|
|
}
|
|
@@ -1317,8 +1245,8 @@ edition = {2}
|
|
@inproceedings{Leroy:1992qb,
|
|
@inproceedings{Leroy:1992qb,
|
|
author = {Xavier Leroy},
|
|
author = {Xavier Leroy},
|
|
booktitle = {Proceedings of the 19th ACM SIGPLAN-SIGACT
|
|
booktitle = {Proceedings of the 19th ACM SIGPLAN-SIGACT
|
|
- {Symposium} on {Principles} of {Programming} {Languages}},
|
|
|
|
- series = {POPL '92},
|
|
|
|
|
|
+ {Symposium} on {Principles} of {Programming}
|
|
|
|
+ {Languages}, POPL '92},
|
|
pages = {177--188},
|
|
pages = {177--188},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Unboxed {Objects} and {Polymorphic} {Typing}},
|
|
title = {Unboxed {Objects} and {Polymorphic} {Typing}},
|
|
@@ -1341,12 +1269,12 @@ edition = {2}
|
|
@inproceedings{Harper:1995um,
|
|
@inproceedings{Harper:1995um,
|
|
author = {Robert Harper and Greg Morrisett},
|
|
author = {Robert Harper and Greg Morrisett},
|
|
booktitle = {Proceedings of the 22nd ACM SIGPLAN-SIGACT
|
|
booktitle = {Proceedings of the 22nd ACM SIGPLAN-SIGACT
|
|
- {Symposium} on {Principles} of {Programming} {Languages}},
|
|
|
|
|
|
+ {Symposium} on {Principles} of {Programming}
|
|
|
|
+ {Languages}, POPL '95},
|
|
pages = {130--141},
|
|
pages = {130--141},
|
|
publisher = {Association for Computing Machinery},
|
|
publisher = {Association for Computing Machinery},
|
|
title = {Compiling {Polymorphism} {Using} {Intensional} {Type}
|
|
title = {Compiling {Polymorphism} {Using} {Intensional} {Type}
|
|
{Analysis}},
|
|
{Analysis}},
|
|
- series = {POPL '95},
|
|
|
|
year = {1995}
|
|
year = {1995}
|
|
}
|
|
}
|
|
|
|
|