<?xml version="1.0"?>
<dblpperson name="Daniel P. Friedman" pid="f/DPFriedman" n="80">
<person key="homepages/f/DPFriedman" mdate="2025-07-18">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<note type="affiliation">Indiana University, Bloomington, USA</note>
<url>http://www.cs.indiana.edu/~dfried/</url>
<url>https://dl.acm.org/profile/81100636522</url>
<url>https://mathscinet.ams.org/mathscinet/MRAuthorID/248857</url>
<url>https://mathgenealogy.org/id.php?id=75750</url>
<url>https://en.wikipedia.org/wiki/Daniel_P._Friedman</url>
<url>https://orcid.org/0000-0001-9992-1675</url>
<url>https://www.wikidata.org/entity/Q5218364</url>
<url>http://isni.org/isni/000000009464494X</url>
<url>https://id.loc.gov/authorities/names/n83185951</url>
<url>https://d-nb.info/gnd/1140757091</url>
<url>https://www.wikidata.org/entity/Q130811368</url>
<url>https://zbmath.org/authors/?q=ai:friedman.daniel-p</url>
</person>
<r><inproceedings key="conf/funarch/MaWVGSLYF24" mdate="2025-01-19">
<author orcid="0009-0003-1642-9880" pid="384/2706">Weixi Ma</author>
<author orcid="0009-0003-2766-5053" pid="168/9309">Siyu Wang</author>
<author orcid="0009-0008-3370-2021" pid="59/4227">Arnaud Venet</author>
<author orcid="0009-0002-9311-3794" pid="26/6721">Junhua Gu</author>
<author orcid="0009-0006-1739-2735" pid="135/4667">Subbu Subramanian</author>
<author orcid="0009-0002-8309-9642" pid="384/2783">Rocky Liu</author>
<author orcid="0009-0006-1402-8014" pid="65/3785">Yafei Yang</author>
<author orcid="0000-0001-9992-1675" pid="f/DPFriedman">Daniel P. Friedman</author>
<title>F3: A Compiler for Feature Engineering.</title>
<pages>3-9</pages>
<year>2024</year>
<booktitle>FUNARCH</booktitle>
<ee>https://doi.org/10.1145/3677998.3678220</ee>
<ee>https://www.wikidata.org/entity/Q130811369</ee>
<crossref>conf/funarch/2024</crossref>
<url>db/conf/funarch/funarch2024.html#MaWVGSLYF24</url>
</inproceedings>
</r>
<r><inproceedings key="conf/sfp/HemannF23" mdate="2023-08-31">
<author orcid="0000-0002-5405-2936" pid="174/4414">Jason Hemann</author>
<author orcid="0000-0001-9992-1675" pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Nearly Macro-free microKanren.</title>
<pages>72-91</pages>
<year>2023</year>
<booktitle>TFP</booktitle>
<ee>https://doi.org/10.1007/978-3-031-38938-2_5</ee>
<crossref>conf/sfp/2023</crossref>
<url>db/conf/sfp/tfp2023.html#HemannF23</url>
</inproceedings>
</r>
<r><inproceedings key="conf/iclp/HemannFBM17" mdate="2024-10-06">
<author orcid="0000-0002-5405-2936" pid="174/4414">Jason Hemann</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="71/4483">William E. Byrd</author>
<author pid="57/2128">Matthew Might</author>
<title>A Simple Complete Search for Logic Programming.</title>
<pages>14:1-14:8</pages>
<year>2017</year>
<booktitle>ICLP (Technical Communications)</booktitle>
<ee type="oa">https://doi.org/10.4230/OASIcs.ICLP.2017.14</ee>
<crossref>conf/iclp/2017</crossref>
<url>db/conf/iclp/iclp2017.html#HemannFBM17</url>
</inproceedings>
</r>
<r><inproceedings key="journals/corr/HemannF17" mdate="2024-10-06">
<author orcid="0000-0002-5405-2936" pid="174/4414">Jason Hemann</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Framework for Extending microKanren with Constraints.</title>
<booktitle>WLP / WFLP</booktitle>
<year>2017</year>
<pages>135-149</pages>
<ee type="oa">https://doi.org/10.4204/EPTCS.234.10</ee>
<ee type="oa">http://arxiv.org/abs/1701.00633</ee>
<crossref>journals/corr/SchwarzV17</crossref>
<url>db/series/eptcs/eptcs234.html#HemannF17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/dls/HemannFBM16" mdate="2025-01-19">
<author orcid="0000-0002-5405-2936" pid="174/4414">Jason Hemann</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="71/4483">William E. Byrd</author>
<author pid="57/2128">Matthew Might</author>
<title>A small embedding of logic programming with a simple complete search.</title>
<pages>96-107</pages>
<year>2016</year>
<booktitle>DLS</booktitle>
<ee>https://doi.org/10.1145/2989225.2989230</ee>
<ee>https://doi.org/10.1145/3093334.2989230</ee>
<ee>https://www.wikidata.org/entity/Q130860777</ee>
<crossref>conf/dls/2016</crossref>
<url>db/conf/dls/dls2016.html#HemannFBM16</url>
</inproceedings>
</r>
<r><inproceedings key="conf/icfp/ByrdHF12" mdate="2018-11-06">
<author pid="71/4483">William E. Byrd</author>
<author pid="42/9126">Eric Holk</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>miniKanren, live and untagged: quine generation via relational interpreters (programming pearl).</title>
<pages>8-29</pages>
<year>2012</year>
<booktitle>Scheme@ICFP</booktitle>
<ee>https://doi.org/10.1145/2661103.2661105</ee>
<crossref>conf/icfp/2012scheme</crossref>
<url>db/conf/icfp/scheme2012.html#ByrdHF12</url>
</inproceedings>
</r>
<r><book key="books/daglib/0020601" mdate="2011-02-15">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Essentials of programming languages (3. ed.).</title>
<pages>I-XXII, 1-410</pages>
<publisher>MIT Press</publisher>
<year>2008</year>
<isbn>978-0-262-06279-4</isbn>
</book>
</r>
<r><article key="journals/sigplan/WandF08" mdate="2020-05-26">
<author pid="w/MitchellWand">Mitchell Wand</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Programming languages: fundamental concepts for expanding and disciplining the mind.</title>
<pages>133-135</pages>
<year>2008</year>
<volume>43</volume>
<journal>ACM SIGPLAN Notices</journal>
<number>11</number>
<ee>https://doi.org/10.1145/1480828.1480857</ee>
<url>db/journals/sigplan/sigplan43.html#WandF08</url>
</article>
</r>
<r><inproceedings key="conf/flops/KiselyovBFS08" mdate="2017-05-21">
<author pid="78/3192">Oleg Kiselyov</author>
<author pid="71/4483">William E. Byrd</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="s/ChungchiehShan">Chung-chieh Shan</author>
<title>Pure, Declarative, and Constructive Arithmetic Relations (Declarative Pearl).</title>
<pages>64-80</pages>
<year>2008</year>
<booktitle>FLOPS</booktitle>
<ee>https://doi.org/10.1007/978-3-540-78969-7_7</ee>
<crossref>conf/flops/2008</crossref>
<url>db/conf/flops/flops2008.html#KiselyovBFS08</url>
</inproceedings>
</r>
<r><inproceedings key="conf/iclp/NearBF08" mdate="2017-05-26">
<author pid="39/5361">Joseph P. Near</author>
<author pid="71/4483">William E. Byrd</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>alpha-leanTAP: A Declarative Theorem Prover for First-Order Classical Logic.</title>
<pages>238-252</pages>
<year>2008</year>
<booktitle>ICLP</booktitle>
<ee>https://doi.org/10.1007/978-3-540-89982-2_26</ee>
<crossref>conf/iclp/2008</crossref>
<url>db/conf/iclp/iclp2008.html#NearBF08</url>
</inproceedings>
</r>
<r><article key="journals/lisp/FriedmanGSW07" mdate="2020-03-05">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="69/4889">Abdulaziz Ghuloum</author>
<author orcid="0000-0002-9894-4856" pid="78/6212">Jeremy G. Siek</author>
<author pid="19/1060">Onnie Lynn Winebarger</author>
<title>Improving the lazy Krivine machine.</title>
<pages>271-293</pages>
<year>2007</year>
<volume>20</volume>
<journal>High. Order Symb. Comput.</journal>
<number>3</number>
<ee>https://doi.org/10.1007/s10990-007-9014-0</ee>
<url>db/journals/lisp/lisp20.html#FriedmanGSW07</url>
</article>
</r>
<r><book key="books/daglib/0015651" mdate="2011-04-06">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="71/4483">William E. Byrd</author>
<author pid="78/3192">Oleg Kiselyov</author>
<title>The reasoned schemer.</title>
<pages>I-X, 1-169</pages>
<publisher>MIT Press</publisher>
<year>2005</year>
<isbn>978-0-262-56214-0</isbn>
</book>
</r>
<r><inproceedings key="conf/icfp/KiselyovSFS05" mdate="2021-06-25">
<author pid="78/3192">Oleg Kiselyov</author>
<author pid="s/ChungchiehShan">Chung-chieh Shan</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author orcid="0000-0002-1025-7331" pid="65/6934">Amr Sabry</author>
<title>Backtracking, interleaving, and terminating monad transformers: (functional pearl).</title>
<pages>192-203</pages>
<year>2005</year>
<crossref>conf/icfp/2005</crossref>
<booktitle>ICFP</booktitle>
<ee>https://doi.org/10.1145/1086365.1086390</ee>
<ee>https://doi.org/10.1145/1090189.1086390</ee>
<ee>https://www.wikidata.org/entity/Q56115130</ee>
<url>db/conf/icfp/icfp2005.html#KiselyovSFS05</url>
</inproceedings>
</r>
<r><article key="journals/jfp/FriedmanS02" mdate="2020-09-05">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author orcid="0000-0002-1025-7331" pid="65/6934">Amr Sabry</author>
<title>CPS in little pieces: composing partial continuations.</title>
<pages>617-622</pages>
<year>2002</year>
<volume>12</volume>
<journal>J. Funct. Program.</journal>
<number>6</number>
<ee>https://doi.org/10.1017/S0956796801004221</ee>
<url>db/journals/jfp/jfp12.html#FriedmanS02</url>
</article>
</r>
<r><book key="books/daglib/0017436" mdate="2011-04-15">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<title>Essentials of programming languages (2. ed.).</title>
<pages>I-XVIII, 1-389</pages>
<publisher>MIT Press</publisher>
<year>2001</year>
<isbn>978-0-262-06217-6</isbn>
</book>
</r>
<r><inproceedings key="conf/icfp/GanzFW99" mdate="2021-07-08">
<author pid="14/3545">Steven E. Ganz</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Trampolined Style.</title>
<pages>18-27</pages>
<year>1999</year>
<crossref>conf/icfp/1999</crossref>
<booktitle>ICFP</booktitle>
<ee>https://doi.org/10.1145/317636.317779</ee>
<ee>https://doi.org/10.1145/317765.317779</ee>
<url>db/conf/icfp/icfp99.html#GanzFW99</url>
</inproceedings>
</r>
<r><article key="journals/csedu/WagenknechtF98" mdate="2020-06-08">
<author pid="14/3702">Christian Wagenknecht</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Teaching Nondeterministic and Universal Automata Using SCHEME.</title>
<pages>197-227</pages>
<year>1998</year>
<volume>8</volume>
<journal>Comput. Sci. Educ.</journal>
<number>3</number>
<ee>https://doi.org/10.1076/csed.8.3.197.7089</ee>
<url>db/journals/csedu/csedu8.html#WagenknechtF98</url>
</article>
</r>
<r><article key="journals/lisp/AbelsonDHRAFKSBHOSBHPW98" mdate="2022-10-02">
<author pid="a/HAbelson">Harold Abelson</author>
<author pid="d/RKentDybvig">R. Kent Dybvig</author>
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<author pid="83/6879">Guillermo Juan Rozas</author>
<author pid="45/3576">N. I. Adams IV</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="71/5682">Eugene E. Kohlbecker</author>
<author pid="s/GuyLSteeleJr">Guy L. Steele Jr.</author>
<author pid="75/1972">David H. Bartley</author>
<author pid="37/2590">Robert H. Halstead Jr.</author>
<author pid="28/1834">Don Oxley</author>
<author pid="s/GeraldJSussman">Gerald J. Sussman</author>
<author pid="97/1411">G. Brooks</author>
<author pid="22/5391">Chris Hanson</author>
<author orcid="0000-0002-6157-007X" pid="38/445">Kent M. Pitman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Revised Report on the Algorithmic Language Scheme.</title>
<pages>7-105</pages>
<year>1998</year>
<volume>11</volume>
<journal>High. Order Symb. Comput.</journal>
<number>1</number>
<url>db/journals/lisp/lisp11.html#AbelsonDHRAFKSBHOSBHPW98</url>
<ee>https://doi.org/10.1023/A:1010051815785</ee>
<ee>https://www.wikidata.org/entity/Q55867909</ee>
</article>
</r>
<r><inproceedings key="conf/ecoop/KrishnamurthiFF98" mdate="2023-03-21">
<author orcid="0000-0001-5184-1975" pid="k/SKrishnamurthi">Shriram Krishnamurthi</author>
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Synthesizing Object-Oriented and Functional Design to Promote Re-Use.</title>
<pages>91-113</pages>
<ee>https://doi.org/10.1007/BFb0054088</ee>
<year>1998</year>
<crossref>conf/ecoop/1998</crossref>
<booktitle>ECOOP</booktitle>
<url>db/conf/ecoop/ecoop98.html#KrishnamurthiFF98</url>
</inproceedings>
</r>
<r><inproceedings key="conf/icfp/SobelF98" mdate="2021-07-08">
<author pid="78/289">Jonathan Sobel</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Recycling Continuations.</title>
<pages>251-260</pages>
<year>1998</year>
<crossref>conf/icfp/1998</crossref>
<booktitle>ICFP</booktitle>
<ee>https://doi.org/10.1145/289423.289452</ee>
<ee>https://doi.org/10.1145/291251.289452</ee>
<url>db/conf/icfp/icfp98.html#SobelF98</url>
</inproceedings>
</r>
<r><book key="books/daglib/0096033" mdate="2011-04-28">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="f/MFelleisen">Matthias Felleisen</author>
<title>The little schemer (4. ed.).</title>
<pages>I-XIII, 1-196</pages>
<publisher>MIT Press</publisher>
<year>1996</year>
<isbn>978-0-262-56099-3</isbn>
</book>
</r>
<r><book key="books/daglib/0096032" mdate="2011-04-28">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="f/MFelleisen">Matthias Felleisen</author>
<title>The seasoned schemer.</title>
<pages>I-XIII, 1-210</pages>
<publisher>MIT Press</publisher>
<year>1996</year>
<isbn>978-0-262-56100-6</isbn>
</book>
</r>
<r><book key="books/daglib/0096035" mdate="2011-04-28">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A little Java, a few patterns.</title>
<pages>I-XIV, 1-179</pages>
<publisher>MIT Press</publisher>
<year>1996</year>
<isbn>978-0-262-56115-0</isbn>
</book>
</r>
<r><book key="books/daglib/0096034" mdate="2011-04-28">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>The little MLer.</title>
<pages>I-XVI, 1-181</pages>
<publisher>MIT Press</publisher>
<year>1996</year>
<isbn>978-0-262-56114-3</isbn>
</book>
</r>
<r><article key="journals/lisp/JeffersonF96" mdate="2020-05-21">
<author pid="77/1400">Stanley Jefferson</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Simple Reflective Interpreter.</title>
<pages>181-202</pages>
<year>1996</year>
<volume>9</volume>
<journal>LISP Symb. Comput.</journal>
<number>2-3</number>
<url>db/journals/lisp/lisp9.html#JeffersonF96</url>
</article>
</r>
<r><inproceedings key="conf/ecoop/RossieFW96" mdate="2017-05-21">
<author pid="95/5418">Jonathan G. Rossie Jr.</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Modeling Subobject-based Inheritance.</title>
<pages>248-274</pages>
<ee>https://doi.org/10.1007/BFb0053065</ee>
<year>1996</year>
<crossref>conf/ecoop/1996</crossref>
<booktitle>ECOOP</booktitle>
<url>db/conf/ecoop/ecoop96.html#RossieFW96</url>
</inproceedings>
</r>
<r><inproceedings key="conf/icfp/LeeF96" mdate="2021-07-08">
<author pid="61/3192">Shinn-Der Lee</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Enriching the Lambda Calculus with Contexts: Toward a Theory of Incremental Program Construction.</title>
<pages>239-250</pages>
<year>1996</year>
<crossref>conf/icfp/1996</crossref>
<booktitle>ICFP</booktitle>
<url>db/conf/icfp/icfp96.html#LeeF96</url>
<ee>https://doi.org/10.1145/232627.232652</ee>
<ee>https://doi.org/10.1145/232629.232652</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/fple/HilsdaleADF95" mdate="2017-05-22">
<author pid="66/2519">Eric Hilsdale</author>
<author pid="29/6921">J. Michael Ashley</author>
<author pid="d/RKentDybvig">R. Kent Dybvig</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Compiler Construction Using Scheme.</title>
<pages>251-267</pages>
<year>1995</year>
<crossref>conf/fple/1995</crossref>
<booktitle>FPLE</booktitle>
<url>db/conf/fple/fple95.html#HilsdaleADF95</url>
<ee>https://doi.org/10.1007/3-540-60675-0_49</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/oopsla/RossieF95" mdate="2021-07-08">
<author pid="95/5418">Jonathan G. Rossie Jr.</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>An Algebraic Semantics of Subobjects.</title>
<pages>187-199</pages>
<year>1995</year>
<crossref>conf/oopsla/1995</crossref>
<booktitle>OOPSLA</booktitle>
<url>db/conf/oopsla/oopsla95.html#RossieF95</url>
<ee>https://doi.org/10.1145/217838.217860</ee>
<ee>https://doi.org/10.1145/217839.217860</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/acm/RiehlFHKSS93" mdate="2018-11-06">
<author pid="90/3193">Arthur M. Riehl</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="93/4020">Brian Harvey</author>
<author pid="70/1261">Simon M. Kaplan</author>
<author pid="64/6889">Richard M. Salter</author>
<author pid="67/4470">George Springer</author>
<title>Using Scheme in the Introductory Computer Science Curriculum (abstract).</title>
<pages>533-534</pages>
<year>1993</year>
<crossref>conf/acm/1993</crossref>
<booktitle>ACM Conference on Computer Science</booktitle>
<ee>https://doi.org/10.1145/170791.171168</ee>
<url>db/conf/acm/csc93.html#RiehlFHKSS93</url>
</inproceedings>
</r>
<r><inproceedings key="conf/popl/LeeF93" mdate="2026-02-19">
<author pid="61/3192">Shinn-Der Lee</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Quasi-Static Scoping: Sharing Variable Bindings Across Multiple Lexical Scopes.</title>
<pages>479-492</pages>
<year>1993</year>
<crossref>conf/popl/1993</crossref>
<booktitle>POPL</booktitle>
<url>db/conf/popl/popl93.html#LeeF93</url>
<ee type="oa">https://doi.org/10.1145/158511.158706</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/sigcse/RiehlFHKSS93" mdate="2021-03-12">
<author pid="90/3193">Arthur M. Riehl</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="93/4020">Brian Harvey</author>
<author pid="70/1261">Simon M. Kaplan</author>
<author pid="64/6889">Richard M. Salter</author>
<author pid="67/4470">George Springer</author>
<title>Using SCHEME in the introductory computer science curriculum (abstract).</title>
<pages>288</pages>
<year>1993</year>
<crossref>conf/sigcse/1993</crossref>
<booktitle>SIGCSE</booktitle>
<ee>https://doi.org/10.1145/169070.169510</ee>
<ee>https://doi.org/10.1145/169073.169510</ee>
<url>db/conf/sigcse/sigcse1993.html#RiehlFHKSS93</url>
</inproceedings>
</r>
<r><inproceedings key="conf/sigcse/JonesCFHR93" mdate="2021-03-12">
<author pid="55/6341">Rhys Price Jones</author>
<author pid="26/1472">Doug Cooper</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="h/RichardCHolt">Richard C. Holt</author>
<author pid="06/5220-1">Peter Robinson 0001</author>
<title>Issues in the choice of programming language for CS 1 (abstract).</title>
<pages>301</pages>
<year>1993</year>
<crossref>conf/sigcse/1993</crossref>
<booktitle>SIGCSE</booktitle>
<ee>https://doi.org/10.1145/169070.169531</ee>
<ee>https://doi.org/10.1145/169073.169531</ee>
<url>db/conf/sigcse/sigcse1993.html#JonesCFHR93</url>
</inproceedings>
</r>
<r><book key="books/daglib/0069183" mdate="2011-05-02">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<title>Essentials of programming languages.</title>
<pages>1-536</pages>
<publisher>MIT Press</publisher>
<year>1992</year>
<isbn>978-0-262-06145-2</isbn>
</book>
</r>
<r><article key="journals/lisp/LeeF92" mdate="2020-05-21">
<author pid="61/3192">Shinn-Der Lee</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>First-Class Extents.</title>
<pages>343-375</pages>
<year>1992</year>
<volume>5</volume>
<journal>LISP Symb. Comput.</journal>
<number>4</number>
<url>db/journals/lisp/lisp5.html#LeeF92</url>
</article>
</r>
<r><inproceedings key="conf/parle/FreemanF92" mdate="2017-05-20">
<author pid="25/657">Eric T. Freeman</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Characterizing the Paralation Model using Dynamic Assignment.</title>
<pages>483-496</pages>
<year>1992</year>
<crossref>conf/parle/1992</crossref>
<booktitle>PARLE</booktitle>
<url>db/conf/parle/parle92.html#FreemanF92</url>
<ee>https://doi.org/10.1007/3-540-55599-4_106</ee>
</inproceedings>
</r>
<r><article key="journals/cl/FrancoF90" mdate="2017-05-18">
<author pid="f/JohnVFranco">John V. Franco</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Towards a Facility for Lexically Scoped, Dynamic Mutual Recursion in Scheme.</title>
<pages>54-64</pages>
<year>1990</year>
<volume>15</volume>
<journal>Comput. Lang.</journal>
<number>1</number>
<url>db/journals/cl/cl15.html#FrancoF90</url>
<ee>https://doi.org/10.1016/0096-0551(90)90019-L</ee>
</article>
</r>
<r><article key="journals/cl/FrancoFJ90" mdate="2017-05-18">
<author pid="f/JohnVFranco">John V. Franco</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="23/692">Steven D. Johnson</author>
<title>Multi-Way Streams in Scheme.</title>
<pages>109-125</pages>
<year>1990</year>
<volume>15</volume>
<journal>Comput. Lang.</journal>
<number>1</number>
<url>db/journals/cl/cl15.html#FrancoFJ90</url>
<ee>https://doi.org/10.1016/0096-0551(90)90014-G</ee>
</article>
</r>
<r><inproceedings key="conf/esop/JeffersonLF90" mdate="2017-05-19">
<author pid="77/1400">Stanley Jefferson</author>
<author pid="61/3192">Shinn-Der Lee</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Syntactic Theory of Transparent Parameterization.</title>
<pages>212-226</pages>
<year>1990</year>
<crossref>conf/esop/1990</crossref>
<booktitle>ESOP</booktitle>
<url>db/conf/esop/esop90.html#JeffersonLF90</url>
<ee>https://doi.org/10.1007/3-540-52592-0_65</ee>
</inproceedings>
</r>
<r><article key="journals/cl/FrancoF89" mdate="2017-05-18">
<author pid="f/JohnVFranco">John V. Franco</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Creating Efficient Programs by Exchanging Data for Procedures.</title>
<pages>11-23</pages>
<year>1989</year>
<volume>14</volume>
<journal>Comput. Lang.</journal>
<number>1</number>
<url>db/journals/cl/cl14.html#FrancoF89</url>
<ee>https://doi.org/10.1016/0096-0551(89)90027-1</ee>
</article>
</r>
<r><article key="journals/tcs/FelleisenF89" mdate="2021-02-17">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Syntactic Theory of Sequential State.</title>
<pages>243-287</pages>
<year>1989</year>
<volume>69</volume>
<journal>Theor. Comput. Sci.</journal>
<number>3</number>
<url>db/journals/tcs/tcs69.html#FelleisenF89</url>
<ee type="oa">https://doi.org/10.1016/0304-3975(89)90069-8</ee>
</article>
</r>
<r><article key="journals/lisp/WandF88" mdate="2020-05-21">
<author pid="w/MitchellWand">Mitchell Wand</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>The Mystery of the Tower Revealed: A Nonreflective Description of the Reflective Tower.</title>
<pages>11-37</pages>
<year>1988</year>
<volume>1</volume>
<journal>LISP Symb. Comput.</journal>
<number>1</number>
<url>db/journals/lisp/lisp1.html#WandF88</url>
</article>
</r>
<r><article key="journals/lisp/DybvigFH88" mdate="2020-05-21">
<author pid="d/RKentDybvig">R. Kent Dybvig</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<title>Expansion-Passing Style: A General Macro Mechanism.</title>
<pages>53-75</pages>
<year>1988</year>
<volume>1</volume>
<journal>LISP Symb. Comput.</journal>
<number>1</number>
<url>db/journals/lisp/lisp1.html#DybvigFH88</url>
</article>
</r>
<r><inproceedings key="conf/lfp/FelleisenWFD88" mdate="2019-08-03">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="06/1994">Bruce F. Duba</author>
<title>Abstract Continuations: A Mathematical Semantics for Handling Full Jumps.</title>
<pages>52-62</pages>
<year>1988</year>
<crossref>conf/lfp/1988</crossref>
<booktitle>LISP and Functional Programming</booktitle>
<ee>https://doi.org/10.1145/62678.62684</ee>
<url>db/conf/lfp/lfp1988.html#FelleisenWFD88</url>
</inproceedings>
</r>
<r><article key="journals/cl/HaynesF87" mdate="2017-05-18">
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Abstracting Timed Preemption with Engines.</title>
<pages>109-121</pages>
<year>1987</year>
<volume>12</volume>
<journal>Comput. Lang.</journal>
<number>2</number>
<url>db/journals/cl/cl12.html#HaynesF87</url>
<ee>https://doi.org/10.1016/0096-0551(87)90003-8</ee>
</article>
</r>
<r><article key="journals/tcs/FelleisenFKD87" mdate="2021-02-17">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="71/5682">Eugene E. Kohlbecker</author>
<author pid="06/1994">Bruce F. Duba</author>
<title>A Syntactic Theory of Sequential Control.</title>
<pages>205-237</pages>
<year>1987</year>
<volume>52</volume>
<journal>Theor. Comput. Sci.</journal>
<url>db/journals/tcs/tcs52.html#FelleisenFKD87</url>
<ee type="oa">https://doi.org/10.1016/0304-3975(87)90109-5</ee>
</article>
</r>
<r><article key="journals/toplas/HaynesF87" mdate="2018-11-06">
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Embedding Continuations in Procedural Objects.</title>
<pages>582-598</pages>
<year>1987</year>
<volume>9</volume>
<journal>ACM Trans. Program. Lang. Syst.</journal>
<number>4</number>
<ee>https://doi.org/10.1145/29873.30392</ee>
<url>db/journals/toplas/toplas9.html#HaynesF87</url>
</article>
</r>
<r><inproceedings key="conf/ifip2/FelleisenF87" mdate="2019-01-10">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Control operators, the SECD-machine, and the &#955;-calculus.</title>
<pages>193-222</pages>
<year>1987</year>
<booktitle>Formal Description of Programming Concepts</booktitle>
<crossref>conf/ifip2/1987</crossref>
<url>db/conf/ifip2/fdpc1987.html#FelleisenF87</url>
</inproceedings>
</r>
<r><inproceedings key="conf/parle/FelleisenF87" mdate="2017-05-19">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Reduction Semantics for Imperative Higher-Order Languages.</title>
<pages>206-223</pages>
<year>1987</year>
<crossref>conf/parle/1987-2</crossref>
<booktitle>PARLE (2)</booktitle>
<url>db/conf/parle/parle87-2.html#FelleisenF87</url>
<ee>https://doi.org/10.1007/3-540-17945-3_12</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/popl/FelleisenF87" mdate="2026-02-19">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Calculus for Assignments in Higher-Order Languages.</title>
<pages>314-325</pages>
<year>1987</year>
<crossref>conf/popl/1987</crossref>
<booktitle>POPL</booktitle>
<url>db/conf/popl/popl87.html#FelleisenF87</url>
<ee type="oa">https://doi.org/10.1145/41625.41654</ee>
</inproceedings>
</r>
<r><article key="journals/cl/FelleisenF86" mdate="2017-05-18">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Closer Look at Export and Import Statements.</title>
<pages>29-37</pages>
<year>1986</year>
<volume>11</volume>
<journal>Comput. Lang.</journal>
<number>1</number>
<url>db/journals/cl/cl11.html#FelleisenF86</url>
<ee>https://doi.org/10.1016/0096-0551(86)90015-9</ee>
</article>
</r>
<r><article key="journals/cl/HaynesFW86" mdate="2017-05-18">
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Obtaining Coroutines with Continuations.</title>
<pages>143-153</pages>
<year>1986</year>
<volume>11</volume>
<journal>Comput. Lang.</journal>
<number>3/4</number>
<url>db/journals/cl/cl11.html#HaynesFW86</url>
<ee>https://doi.org/10.1016/0096-0551(86)90007-X</ee>
</article>
</r>
<r><inproceedings key="conf/lfp/DybvigFH86" mdate="2021-08-06">
<author pid="d/RKentDybvig">R. Kent Dybvig</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<title>Expansion-Passing Style: Beyond Conventional Macros.</title>
<pages>143-150</pages>
<year>1986</year>
<crossref>conf/lfp/1986</crossref>
<booktitle>LISP and Functional Programming</booktitle>
<url>db/conf/lfp/lfp1986.html#DybvigFH86</url>
<ee>https://doi.org/10.1145/319838.319858</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/lfp/KohlbeckerFFD86" mdate="2022-03-16">
<author pid="71/5682">Eugene E. Kohlbecker</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="06/1994">Bruce F. Duba</author>
<title>Hygienic Macro Expansion.</title>
<pages>151-161</pages>
<year>1986</year>
<crossref>conf/lfp/1986</crossref>
<booktitle>LISP and Functional Programming</booktitle>
<url>db/conf/lfp/lfp1986.html#KohlbeckerFFD86</url>
<ee>https://doi.org/10.1145/319838.319859</ee>
<ee>https://www.wikidata.org/entity/Q56057622</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/lfp/WandF86" mdate="2022-03-16">
<author pid="w/MitchellWand">Mitchell Wand</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>The Mystery of the Tower Revealed: A Non-Reflective Description of the Reflective Tower.</title>
<pages>298-307</pages>
<year>1986</year>
<crossref>conf/lfp/1986</crossref>
<booktitle>LISP and Functional Programming</booktitle>
<url>db/conf/lfp/lfp1986.html#WandF86</url>
<ee>https://doi.org/10.1145/319838.319871</ee>
<ee>https://www.wikidata.org/entity/Q61067953</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/lics/FelleisenFKD86" mdate="2015-01-22">
<author pid="f/MFelleisen">Matthias Felleisen</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="71/5682">Eugene E. Kohlbecker</author>
<author pid="06/1994">Bruce F. Duba</author>
<title>Reasoning with Continuations</title>
<pages>131-141</pages>
<crossref>conf/lics/1986</crossref>
<year>1986</year>
<booktitle>LICS</booktitle>
<url>db/conf/lics/lics86.html#FelleisenFKD86</url>
</inproceedings>
</r>
<r><inproceedings key="conf/popl/FriedmanH85" mdate="2026-02-19">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<title>Constraining Control.</title>
<pages>245-254</pages>
<year>1985</year>
<crossref>conf/popl/1985</crossref>
<booktitle>POPL</booktitle>
<url>db/conf/popl/popl85.html#FriedmanH85</url>
<ee type="oa">https://doi.org/10.1145/318593.318654</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/lfp/HaynesF84" mdate="2021-08-06">
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Engines Build Process Abstractions.</title>
<pages>18-24</pages>
<year>1984</year>
<crossref>conf/lfp/1984</crossref>
<booktitle>LISP and Functional Programming</booktitle>
<url>db/conf/lfp/lfp1984.html#HaynesF84</url>
<ee>https://doi.org/10.1145/800055.802018</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/lfp/HaynesFW84" mdate="2021-08-06">
<author pid="h/ChristopherTHaynes">Christopher T. Haynes</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Continuations and Coroutines.</title>
<pages>293-298</pages>
<year>1984</year>
<crossref>conf/lfp/1984</crossref>
<booktitle>LISP and Functional Programming</booktitle>
<url>db/conf/lfp/lfp1984.html#HaynesFW84</url>
<ee>https://doi.org/10.1145/800055.802046</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/lfp/FriedmanW84" mdate="2021-08-06">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Reification: Reflection without Metaphysics.</title>
<pages>348-355</pages>
<year>1984</year>
<crossref>conf/lfp/1984</crossref>
<booktitle>LISP and Functional Programming</booktitle>
<url>db/conf/lfp/lfp1984.html#FriedmanW84</url>
<ee>https://doi.org/10.1145/800055.802051</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/afips/FilmanF82" mdate="2018-11-06">
<author pid="f/RobertEFilman">Robert E. Filman</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Models, languages, and heuristics for distributed computing.</title>
<pages>671-677</pages>
<year>1982</year>
<booktitle>AFIPS National Computer Conference</booktitle>
<ee>https://doi.org/10.1145/1500774.1500859</ee>
<crossref>conf/afips/1982</crossref>
<url>db/conf/afips/ncc82.html#FilmanF82</url>
</inproceedings>
</r>
<r><proceedings key="conf/lfp/1982" mdate="2021-08-06">
<editor pid="p/DavidMRPark">David M. R. Park</editor>
<editor pid="f/DPFriedman">Daniel P. Friedman</editor>
<editor pid="56/4545">David S. Wise</editor>
<editor pid="s/GuyLSteeleJr">Guy L. Steele Jr.</editor>
<title>Proceedings of the 1982 ACM Symposium on LISP and Functional Programming, LFP 1980, Pittsburgh, PA, USA, August 15-18, 1982.</title>
<year>1982</year>
<booktitle>Symposium on LISP and Functional Programming</booktitle>
<publisher>ACM</publisher>
<isbn>0-89791-082-6</isbn>
<ee>https://doi.org/10.1145/800068</ee>
<url>db/conf/lfp/lfp1982.html</url>
</proceedings>
</r>
<r><article key="journals/cl/SalterBF80" mdate="2017-05-18">
<author pid="64/6889">Richard M. Salter</author>
<author pid="93/2905">Terence J. Brennan</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Concur: A Language for Continuous, Concurrent Processes.</title>
<pages>163-189</pages>
<year>1980</year>
<volume>5</volume>
<journal>Comput. Lang.</journal>
<number>3</number>
<url>db/journals/cl/cl5.html#SalterBF80</url>
<ee>https://doi.org/10.1016/0096-0551(80)90009-0</ee>
</article>
</r>
<r><inproceedings key="conf/popl/FriedmanW80" mdate="2026-02-19">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>An Indeterminate Constructor for Applicative Programming.</title>
<pages>245-250</pages>
<year>1980</year>
<crossref>conf/popl/1980</crossref>
<booktitle>POPL</booktitle>
<url>db/conf/popl/popl80.html#FriedmanW80</url>
<ee type="oa">https://doi.org/10.1145/567446.567470</ee>
</inproceedings>
</r>
<r><article key="journals/ipl/FriedmanW79" mdate="2017-05-26">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>Reference Counting Can Manage the Circular Environments of Mutual Recursion.</title>
<pages>41-45</pages>
<year>1979</year>
<volume>8</volume>
<journal>Inf. Process. Lett.</journal>
<number>1</number>
<url>db/journals/ipl/ipl8.html#FriedmanW79</url>
<ee>https://doi.org/10.1016/0020-0190(79)90091-7</ee>
</article>
</r>
<r><inproceedings key="conf/scc/FriedmanW79" mdate="2017-05-19">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>An Approach to Fair Applicative Multiprogramming.</title>
<pages>203-225</pages>
<year>1979</year>
<crossref>conf/scc/1979</crossref>
<booktitle>Semantics of Concurrent Computation</booktitle>
<url>db/conf/scc/scc1979.html#FriedmanW79</url>
<ee>https://doi.org/10.1007/BFb0022471</ee>
</inproceedings>
</r>
<r><article key="journals/cacm/FriedmanW78" mdate="2018-11-06">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>A Note on Conditional Expressions.</title>
<pages>931-933</pages>
<year>1978</year>
<volume>21</volume>
<journal>Commun. ACM</journal>
<number>11</number>
<url>db/journals/cacm/cacm21.html#FriedmanW78</url>
<ee>https://doi.org/10.1145/359642.359650</ee>
</article>
</r>
<r><article key="journals/cl/FriedmanW78" mdate="2017-05-18">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>Functional Combination.</title>
<pages>31-35</pages>
<year>1978</year>
<volume>3</volume>
<journal>Comput. Lang.</journal>
<number>1</number>
<url>db/journals/cl/cl3.html#FriedmanW78</url>
<ee>https://doi.org/10.1016/0096-0551(78)90004-8</ee>
</article>
</r>
<r><article key="journals/cl/WandF78" mdate="2023-08-28">
<author pid="w/MitchellWand">Mitchell Wand</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Compiling Lambda-Expressions Using Continuations and Factorizations.</title>
<pages>241-263</pages>
<year>1978</year>
<volume>3</volume>
<journal>Comput. Lang.</journal>
<number>4</number>
<url>db/journals/cl/cl3.html#WandF78</url>
<ee>https://doi.org/10.1016/0096-0551(78)90042-5</ee>
<ee>https://www.wikidata.org/entity/Q114215184</ee>
</article>
</r>
<r><article key="journals/spe/FreidmanW78" mdate="2020-04-09">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>Unbounded Computational Structures.</title>
<pages>407-416</pages>
<year>1978</year>
<volume>8</volume>
<journal>Softw. Pract. Exp.</journal>
<number>4</number>
<url>db/journals/spe/spe8.html#FreidmanW78</url>
<ee>https://doi.org/10.1002/spe.4380080404</ee>
</article>
</r>
<r><article key="journals/tc/FriedmanW78" mdate="2017-05-20">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>Aspects of Applicative Programming for Parallel Processing.</title>
<pages>289-296</pages>
<year>1978</year>
<volume>27</volume>
<journal>IEEE Trans. Computers</journal>
<number>4</number>
<url>db/journals/tc/tc27.html#FriedmanW78</url>
<ee>https://doi.org/10.1109/TC.1978.1675100</ee>
<ee>http://doi.ieeecomputersociety.org/10.1109/TC.1978.1675100</ee>
</article>
</r>
<r><article key="journals/ijmms/LowranceF77" mdate="2020-05-15">
<author pid="l/JDLowrance">John D. Lowrance</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>Hendrix's Model for Simultaneous Actions and Continuous Processes: An Introduction and Implementation.</title>
<pages>537-581</pages>
<year>1977</year>
<volume>9</volume>
<journal>Int. J. Man Mach. Stud.</journal>
<number>5</number>
<url>db/journals/ijmms/ijmms9.html#LowranceF77</url>
<ee>https://doi.org/10.1016/S0020-7373(77)80003-5</ee>
</article>
</r>
<r><inproceedings key="conf/ldrs/FriedmanW77" mdate="2022-02-23">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>Aspects of Applicative Programming for File Systems (Preliminary Version).</title>
<pages>41-55</pages>
<year>1977</year>
<crossref>conf/ldrs/1977</crossref>
<booktitle>Language Design for Reliable Software</booktitle>
<url>db/conf/ldrs/ldrs77.html#FriedmanW77</url>
<ee>https://doi.org/10.1145/800022.808310</ee>
<ee>https://doi.org/10.1145/390017.808310</ee>
<ee>https://doi.org/10.1145/390018.808310</ee>
<ee>https://doi.org/10.1145/390019.808310</ee>
</inproceedings>
</r>
<r><article key="journals/ipl/FriedmanW76" mdate="2017-05-26">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>Output Driven Interpretation of Recursive Programs, or Writing Creates and Destroys Data Structures.</title>
<pages>155-160</pages>
<year>1976</year>
<volume>5</volume>
<journal>Inf. Process. Lett.</journal>
<number>6</number>
<url>db/journals/ipl/ipl5.html#FriedmanW76</url>
<ee>https://doi.org/10.1016/0020-0190(76)90010-7</ee>
<note>Erratum: IPL 9(2):101 (1979)</note>
</article>
</r>
<r><article key="journals/ipl/FriedmanW76a" mdate="2017-05-26">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>Garbage Collecting a Heap Which Includes a Scatter Table.</title>
<pages>161-164</pages>
<year>1976</year>
<volume>5</volume>
<journal>Inf. Process. Lett.</journal>
<number>6</number>
<url>db/journals/ipl/ipl5.html#FriedmanW76a</url>
<ee>https://doi.org/10.1016/0020-0190(76)90011-9</ee>
<note>Erratum: IPL 6(2): 72 (1977)</note>
</article>
</r>
<r><inproceedings key="conf/acm/PetryBNKBSF76" mdate="2018-11-06">
<author pid="23/3793">Frederick E. Petry</author>
<author pid="b/AWBiermann">Alan W. Biermann</author>
<author pid="n/MontyNewborn">Monroe M. Newborn</author>
<author pid="62/1857">Helmut Kerner</author>
<author pid="80/1055">Werner Beyerle</author>
<author pid="199/4024">Kathleen M. Shockley</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>General interest (Paper Session).</title>
<pages>529</pages>
<year>1976</year>
<booktitle>ACM Annual Conference</booktitle>
<ee>https://doi.org/10.1145/800191.805658</ee>
<crossref>conf/acm/1976</crossref>
<url>db/conf/acm/acm1976.html#PetryBNKBSF76</url>
</inproceedings>
</r>
<r><inproceedings key="conf/icalp/FriedmanW76" mdate="2019-07-08">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<title>CONS Should Not Evaluate its Arguments.</title>
<pages>257-284</pages>
<year>1976</year>
<crossref>conf/icalp/1976</crossref>
<booktitle>ICALP</booktitle>
<url>db/conf/icalp/icalp76.html#FriedmanW76</url>
</inproceedings>
</r>
<r><inproceedings key="conf/issac/FriedmanWW76" mdate="2018-11-06">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="56/4545">David S. Wise</author>
<author pid="w/MitchellWand">Mitchell Wand</author>
<title>Recursive programming through table look-up.</title>
<pages>85-89</pages>
<year>1976</year>
<booktitle>SYMSACC</booktitle>
<ee>https://doi.org/10.1145/800205.806326</ee>
<crossref>conf/issac/1976</crossref>
<url>db/conf/issac/symsac1976.html#FriedmanWW76</url>
</inproceedings>
</r>
<r><article key="journals/sigplan/FriedmanS74a" mdate="2022-02-23">
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<author pid="s/StuartCShapiro">Stuart C. Shapiro</author>
<title>A case for while-until.</title>
<pages>7-14</pages>
<year>1974</year>
<volume>9</volume>
<journal>ACM SIGPLAN Notices</journal>
<number>7</number>
<ee>https://doi.org/10.1145/953224.953225</ee>
<url>db/journals/sigplan/sigplan9.html#FriedmanS74a</url>
</article>
</r>
<r><article key="journals/cacm/PrattF71" mdate="2018-11-06">
<author pid="20/3293">Terrence W. Pratt</author>
<author pid="f/DPFriedman">Daniel P. Friedman</author>
<title>A Language Extension for Graph Processing and Its Formal Semantics.</title>
<pages>460-467</pages>
<year>1971</year>
<volume>14</volume>
<journal>Commun. ACM</journal>
<number>7</number>
<url>db/journals/cacm/cacm14.html#PrattF71</url>
<ee>https://doi.org/10.1145/362619.362627</ee>
</article>
</r>
<coauthors n="69" nc="3">
<co c="0"><na f="a/Abelson:Harold" pid="a/HAbelson">Harold Abelson</na></co>
<co c="0"><na f="a/Adams_IV:N=_I=" pid="45/3576">N. I. Adams IV</na></co>
<co c="0"><na f="a/Ashley:J=_Michael" pid="29/6921">J. Michael Ashley</na></co>
<co c="0"><na f="b/Bartley:David_H=" pid="75/1972">David H. Bartley</na></co>
<co c="1"><na f="b/Beyerle:Werner" pid="80/1055">Werner Beyerle</na></co>
<co c="1"><na f="b/Biermann:Alan_W=" pid="b/AWBiermann">Alan W. Biermann</na></co>
<co c="0"><na f="b/Brennan:Terence_J=" pid="93/2905">Terence J. Brennan</na></co>
<co c="0"><na f="b/Brooks:G=" pid="97/1411">G. Brooks</na></co>
<co c="0"><na f="b/Byrd:William_E=" pid="71/4483">William E. Byrd</na></co>
<co c="0"><na f="c/Cooper:Doug" pid="26/1472">Doug Cooper</na></co>
<co c="0"><na f="d/Duba:Bruce_F=" pid="06/1994">Bruce F. Duba</na></co>
<co c="0"><na f="d/Dybvig:R=_Kent" pid="d/RKentDybvig">R. Kent Dybvig</na></co>
<co c="0"><na f="f/Felleisen:Matthias" pid="f/MFelleisen">Matthias Felleisen</na></co>
<co c="-1"><na f="f/Filman:Robert_E=" pid="f/RobertEFilman">Robert E. Filman</na></co>
<co c="0"><na f="f/Franco:John_V=" pid="f/JohnVFranco">John V. Franco</na></co>
<co c="-1"><na f="f/Freeman:Eric_T=" pid="25/657">Eric T. Freeman</na></co>
<co c="0"><na f="g/Ganz:Steven_E=" pid="14/3545">Steven E. Ganz</na></co>
<co c="0"><na f="g/Ghuloum:Abdulaziz" pid="69/4889">Abdulaziz Ghuloum</na></co>
<co c="0"><na f="g/Gu:Junhua" pid="26/6721">Junhua Gu</na></co>
<co c="0"><na f="h/Halstead_Jr=:Robert_H=" pid="37/2590">Robert H. Halstead Jr.</na></co>
<co c="0"><na f="h/Hanson:Chris" pid="22/5391">Chris Hanson</na></co>
<co c="0"><na f="h/Harvey:Brian" pid="93/4020">Brian Harvey</na></co>
<co c="0"><na f="h/Haynes:Christopher_T=" pid="h/ChristopherTHaynes">Christopher T. Haynes</na></co>
<co c="0"><na f="h/Hemann:Jason" pid="174/4414">Jason Hemann</na></co>
<co c="0"><na f="h/Hilsdale:Eric" pid="66/2519">Eric Hilsdale</na></co>
<co c="0"><na f="h/Holk:Eric" pid="42/9126">Eric Holk</na></co>
<co c="0"><na f="h/Holt:Richard_C=" pid="h/RichardCHolt">Richard C. Holt</na></co>
<co c="2"><na f="j/Jefferson:Stanley" pid="77/1400">Stanley Jefferson</na></co>
<co c="0"><na f="j/Johnson:Steven_D=" pid="23/692">Steven D. Johnson</na></co>
<co c="0"><na f="j/Jones:Rhys_Price" pid="55/6341">Rhys Price Jones</na></co>
<co c="0"><na f="k/Kaplan:Simon_M=" pid="70/1261">Simon M. Kaplan</na></co>
<co c="1"><na f="k/Kerner:Helmut" pid="62/1857">Helmut Kerner</na></co>
<co c="0"><na f="k/Kiselyov:Oleg" pid="78/3192">Oleg Kiselyov</na></co>
<co c="0"><na f="k/Kohlbecker:Eugene_E=" pid="71/5682">Eugene E. Kohlbecker</na></co>
<co c="0"><na f="k/Krishnamurthi:Shriram" pid="k/SKrishnamurthi">Shriram Krishnamurthi</na></co>
<co c="2"><na f="l/Lee:Shinn=Der" pid="61/3192">Shinn-Der Lee</na></co>
<co c="0"><na f="l/Liu:Rocky" pid="384/2783">Rocky Liu</na></co>
<co c="-1"><na f="l/Lowrance:John_D=" pid="l/JDLowrance">John D. Lowrance</na></co>
<co c="0"><na f="m/Ma:Weixi" pid="384/2706">Weixi Ma</na></co>
<co c="0"><na f="m/Might:Matthew" pid="57/2128">Matthew Might</na></co>
<co c="0"><na f="n/Near:Joseph_P=" pid="39/5361">Joseph P. Near</na></co>
<co c="1" n="2"><na f="n/Newborn:Monty" pid="n/MontyNewborn">Monty Newborn</na><na>Monroe M. Newborn</na></co>
<co c="0"><na f="o/Oxley:Don" pid="28/1834">Don Oxley</na></co>
<co c="0"><na f="p/Park:David_M=_R=" pid="p/DavidMRPark">David M. R. Park</na></co>
<co c="1" n="2"><na f="p/Petry:Fred" pid="23/3793">Fred Petry</na><na>Frederick E. Petry</na></co>
<co c="0"><na f="p/Pitman:Kent_M=" pid="38/445">Kent M. Pitman</na></co>
<co c="-1"><na f="p/Pratt:Terrence_W=" pid="20/3293">Terrence W. Pratt</na></co>
<co c="0"><na f="r/Riehl:Arthur_M=" pid="90/3193">Arthur M. Riehl</na></co>
<co c="0"><na f="r/Robinson_0001:Peter" pid="06/5220-1">Peter Robinson 0001</na></co>
<co c="0"><na f="r/Rossie_Jr=:Jonathan_G=" pid="95/5418">Jonathan G. Rossie Jr.</na></co>
<co c="0"><na f="r/Rozas:Guillermo_Juan" pid="83/6879">Guillermo Juan Rozas</na></co>
<co c="0"><na f="s/Sabry:Amr" pid="65/6934">Amr Sabry</na></co>
<co c="0"><na f="s/Salter:Richard_M=" pid="64/6889">Richard M. Salter</na></co>
<co c="0"><na f="s/Shan:Chung=chieh" pid="s/ChungchiehShan">Chung-chieh Shan</na></co>
<co c="-1"><na f="s/Shapiro:Stuart_C=" pid="s/StuartCShapiro">Stuart C. Shapiro</na></co>
<co c="1"><na f="s/Shockley:Kathleen_M=" pid="199/4024">Kathleen M. Shockley</na></co>
<co c="0"><na f="s/Siek:Jeremy_G=" pid="78/6212">Jeremy G. Siek</na></co>
<co c="-1"><na f="s/Sobel:Jonathan" pid="78/289">Jonathan Sobel</na></co>
<co c="0"><na f="s/Springer:George" pid="67/4470">George Springer</na></co>
<co c="0"><na f="s/Steele_Jr=:Guy_L=" pid="s/GuyLSteeleJr">Guy L. Steele Jr.</na></co>
<co c="0"><na f="s/Subramanian:Subbu" pid="135/4667">Subbu Subramanian</na></co>
<co c="0"><na f="s/Sussman:Gerald_J=" pid="s/GeraldJSussman">Gerald J. Sussman</na></co>
<co c="0"><na f="v/Venet:Arnaud" pid="59/4227">Arnaud Venet</na></co>
<co c="-1"><na f="w/Wagenknecht:Christian" pid="14/3702">Christian Wagenknecht</na></co>
<co c="0"><na f="w/Wand:Mitchell" pid="w/MitchellWand">Mitchell Wand</na></co>
<co c="0"><na f="w/Wang:Siyu" pid="168/9309">Siyu Wang</na></co>
<co c="0"><na f="w/Winebarger:Onnie_Lynn" pid="19/1060">Onnie Lynn Winebarger</na></co>
<co c="0"><na f="w/Wise:David_S=" pid="56/4545">David S. Wise</na></co>
<co c="0"><na f="y/Yang:Yafei" pid="65/3785">Yafei Yang</na></co>
</coauthors>
</dblpperson>

