This page provides bibtex and LaTeX entries for the proceedings of the Scheme 2004 workshop as well as for each of the individual papers contained in the technical program. They have been debugged, but if any errors remain, please email corrections to Olin Shivers. Note:
\url{...}
command
provided by the url
package, which comes standard with most
TeX releases. Your document will therefore need to include a
\usepackage{url}
command in its prelude.
notes
field of the bibtex
entries rather than specified with a separate url
field,
as the standard bibtex styles with which we are familiar do not make use
of a url
field.
crossref=SchemeWorkshop2004
field to supply values for the
editor
,
booktitle
,
year
,
month
,
address
, and
note
fields of the individual papers.
@Proceedings{SchemeWorkshop2004, title = {Fifth {ACM} {SIG\-PLAN} Workshop on {S}cheme and Functional Programming}, editor = {Olin Shivers and Oscar Waddell}, booktitle = {Proceedings of the Fifth {ACM} {SIG\-PLAN} Workshop on {S}cheme and Functional Programming}, year = 2004, month = sep # " 22,", address = {Snowbird, Utah}, note = {Technical report TR600, Department of Computer Science, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600}} } @InProceedings{Normark:Scheme04, author = {Kurt N{\o}rmark}, title = {{S}cheme program documentation tools}, crossref = "SchemeWorkshop2004", pages = "1-11" } @InProceedings{Carl:Scheme04, author = {Stephen Carl}, title = {A framework for memory-management experimentation}, crossref = "SchemeWorkshop2004", pages = "13-19" } @InProceedings{Bagrak-Shivers:Scheme04, title = {{t}rx: Regular-tree expressions, now in {S}cheme}, author = {Ilya Bagrak and Olin Shivers}, crossref = "SchemeWorkshop2004", pages = "21-32" } @InProceedings{MacHenry-Matthews:Scheme04, title = {Topsl: A domain-specific language for on-line surveys}, author = {Mike MacHenry and Jacob Matthews}, crossref = "SchemeWorkshop2004", pages = "33-39" } @InProceedings{Owens-al:Scheme04, title = {Lexer and parser generators in {S}cheme}, author = {Scott Owens and Matthew Flatt and Olin Shivers and Benjamin McMullan}, crossref = "SchemeWorkshop2004", pages = "41-52" } @InProceedings{Gray-Flatt:Scheme04, title = {Compiling {J}ava to {PLT} {S}cheme}, author = {Kathryn E. Gray and Matthew Flatt}, crossref = "SchemeWorkshop2004", pages = "53-61" } @InProceedings{Barzilay-Orlovsky:Scheme04, title = {Foreign interface for {PLT} {S}cheme}, author = {Eli Barzilay and Dmitry Orlovsky}, crossref = "SchemeWorkshop2004", pages = "63-74" } @InProceedings{Ciabrini:Scheme04, title = {Debugging {S}cheme fair threads}, author = {Damien Ciabrini}, crossref = "SchemeWorkshop2004", pages = "75-86" } @InProceedings{Epardaud:Scheme04, title = {Mobile reactive programming in {ULM}}, author = {St\'ephane Epardaud}, crossref = "SchemeWorkshop2004", pages = "87-98" } @InProceedings{Shan:Scheme04, title = {Shift to control}, author = {{Chung-chieh} Shan}, crossref = "SchemeWorkshop2004", pages = "99-107" } @InProceedings{Egner-al:Scheme04, title = {Cleaning up the tower: Numbers in {S}cheme}, author = {Sebastian Egner and Richard Kelsey and Michael Sperber}, crossref = "SchemeWorkshop2004", pages = "109-120" } @InProceedings{Feeley:Scheme04, title = {The {R6RS} status report}, title = {Marc Feeley}, crossref = "SchemeWorkshop2004", pages = "121-123" }
% The entire proceedings \bibitem{SchemeWorkshop2004} Olin Shivers and Oscar Waddell, editors. \newblock \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming.} \newblock September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} % The individual papers \bibitem{Normark:Scheme04} Kurt N{\o}rmark. \newblock Scheme program documentation tools. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~1--11, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Carl:Scheme04} Stephen Carl. \newblock A framework for memory-management experimentation. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~13--19, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Bagrak-Shivers:Scheme04} Ilya Bagrak and Olin Shivers. \newblock trx: Regular-tree expressions, now in Scheme. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~21--32, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{MacHenry-Matthews:Scheme04} Mike MacHenry and Jacob Matthews. \newblock Topsl: A domain-specific language for on-line surveys. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~33--39, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Owens-al:Scheme04} Scott Owens, Matthew Flatt, Olin Shivers and Benjamin McMullan. \newblock Lexer and parser generators in Scheme. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~41--52, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Gray-Flatt:Scheme04} Kathryn E.~Gray and Matthew Flatt. \newblock Compiling Java to PLT Scheme. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~53--61, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Barzilay-Orlovsky:Scheme04} Eli Barzilay and Dmitry Orlovsky. \newblock Foreign interface for PLT Scheme. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~63--74, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Ciabrini:Scheme04} Damien Ciabrini. \newblock Debugging Scheme fair threads. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~75--86, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Epardaud:Scheme04} St\'ephane Epardaud. \newblock Mobile reactive programming in ULM. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~87--98, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Shan:Scheme04} Chung-chieh Shan. \newblock Shift to control. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~99--107, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Egner-al:Scheme04} Sebastian Egner, Richard Kelsey, Michael Sperber. \newblock Cleaning up the tower: Numbers in Scheme. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~109--120, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600} \bibitem{Feeley:Scheme04} Marc Feeley. \newblock The R6RS status report. \newblock In \emph{Proceedings of the Fifth ACM SIGPLAN Workshop on Scheme and Functional Programming,} pages~121--123, September 22, 2004, Snowbird, Utah. \newblock Technical report TR600, Computer Science Department, Indiana University. \url{http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR600}