68 lines
2.4 KiB
BibTeX
68 lines
2.4 KiB
BibTeX
@phdthesis{keep-phdthesis-2013,
|
|
author = {Keep, Andrew W.},
|
|
title = {{A Nanopass Framework for Commercial Compiler Development}},
|
|
school = {Indiana University},
|
|
year = {2013},
|
|
month = feb,
|
|
url = {https://pqdtopen.proquest.com/pubnum/3560746.html}
|
|
}
|
|
|
|
@inproceedings{Meijer:1991:FPB:645420.652535,
|
|
author = {Meijer, Erik and Fokkinga, Maarten M. and Paterson, Ross},
|
|
title = {{Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire}},
|
|
booktitle = {Proc. 5th ACM Conference on Functional Programming Languages and Computer Architecture},
|
|
year = {1991},
|
|
isbn = {3-540-54396-1},
|
|
pages = {124--144},
|
|
numpages = {21},
|
|
url = {http://dl.acm.org/citation.cfm?id=645420.652535},
|
|
acmid = {652535},
|
|
publisher = {Springer-Verlag},
|
|
address = {London, UK},
|
|
}
|
|
|
|
@inproceedings{Sarkar:2004:NIC:1016850.1016878,
|
|
author = {Sarkar, Dipanwita and Waddell, Oscar and Dybvig, R. Kent},
|
|
title = {{A Nanopass Infrastructure for Compiler Education}},
|
|
booktitle = {Proc. 9th ACM SIGPLAN International Conference on Functional Programming},
|
|
series = {ICFP '04},
|
|
year = {2004},
|
|
location = {Snow Bird, UT, USA},
|
|
pages = {201--212},
|
|
numpages = {12},
|
|
url = {http://doi.acm.org/10.1145/1016850.1016878},
|
|
acmid = {1016878},
|
|
publisher = {ACM},
|
|
address = {New York},
|
|
keywords = {compiler writing tools, domain-specific languages, nanopass compilers, syntactic abstraction},
|
|
}
|
|
|
|
@book{Dybvig:csug8,
|
|
author = {R. Kent Dybvig},
|
|
title = {{Chez Scheme Version 8 User's Guide}},
|
|
publisher = {Cadence Research Systems},
|
|
year = 2009,
|
|
texturl = "http://www.scheme.com/csug8/",
|
|
biburl = "http://www.cs.indiana.edu/{\textasciitilde}dyb/pubs/csug8.bib",
|
|
annote = {User's guide and reference manual for Chez Scheme Version 8. Complements \cite{Dybvig:tspl4}.}
|
|
}
|
|
|
|
@book{Dybvig:csug9,
|
|
author = {R. Kent Dybvig},
|
|
title = {{Chez Scheme Version 9 User's Guide}},
|
|
publisher = {Cisco Systems, Inc.},
|
|
year = 2019,
|
|
url = "http://cisco.github.io/ChezScheme/csug9.5/csug.html",
|
|
annote = {User's guide and reference manual for Chez Scheme Version 9.5 Complements \cite{Dybvig:tspl4}.}
|
|
}
|
|
|
|
@book{Dybvig:tspl4,
|
|
author = {R. Kent Dybvig},
|
|
title = {The {Scheme} Programming Language},
|
|
publisher = {{MIT} Press},
|
|
edition = {Fourth},
|
|
year = 2009,
|
|
texturl = "http://www.scheme.com/tspl4/",
|
|
annote = {Introduction and reference manual for R6RS Scheme with numerous short and extended examples and exercises.}
|
|
}
|