Scheme2004 citations

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:

Bibtex entries

@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"
  }

LaTeX citations

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