This repository has been archived on 2022-08-10. You can view files and clone it, but cannot push or open issues or pull requests.
chez-openbsd/nanopass/doc/user-guide.bib
2022-07-29 15:12:07 +02:00

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.}
}