<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/feed.atom.xml" media="screen"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:speakerdeck.com,2005:/inkytonik</id>
  <link rel="alternate" type="text/html" href="https://speakerdeck.com"/>
  <link rel="self" type="application/atom+xml" href="https://speakerdeck.com/inkytonik.atom"/>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/375819</id>
    <published>2017-01-15T22:47:13-05:00</published>
    <updated>2017-01-15T22:49:30-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/embedding-attribute-grammars"/>
    <title>Embedding Attribute Grammars</title>
    <content type="html">Slides for talk given at Lund University, Sweden.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/6fccb5e92f9240849e9312cb0da893b1/preview_slide_0.jpg?7436327" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/366076</id>
    <published>2016-11-01T03:01:44-04:00</published>
    <updated>2016-11-01T03:03:33-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/the-sbt-rats-parser-generator-plugin-for-scala"/>
    <title>The sbt-rats parser generator plugin for Scala</title>
    <content type="html">With Franck Cassez and Scott Buckley. Tool talk at Scala Symposium 2016, Amsterdam. </content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/81561fe4bb044daa969fe6ba71568d2a/preview_slide_0.jpg?7097314" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/318946</id>
    <published>2015-11-10T08:04:18-05:00</published>
    <updated>2015-11-10T08:05:01-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/respect-your-parents-how-attribution-and-rewriting-can-get-along-1"/>
    <title>Respect Your Parents: How Attribution and Rewriting Can Get Along</title>
    <content type="html">Updated version of SLE 2014 talk, some shortening and some new examples.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/5881c58af59247b89a8a3e0277141123/preview_slide_0.jpg?5549847" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/305662</id>
    <published>2015-07-08T18:34:19-04:00</published>
    <updated>2015-07-08T18:35:25-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/llvm-and-scala"/>
    <title>LLVM and Scala</title>
    <content type="html">July 8 talk at ScalaSyd</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/1bc6e0f0ce7a4019915890dbf3110c7e/preview_slide_0.jpg?5026561" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/300863</id>
    <published>2015-05-27T18:41:01-04:00</published>
    <updated>2015-05-27T18:43:04-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/the-moama-functional-language-design-and-implementation-and-quite-a-bit-about-the-monto-disintegrated-development-environment"/>
    <title>The Moama Functional Language Design and Implementation (and quite a bit about the Monto Disintegrated Development Environment)</title>
    <content type="html">Talk at fp-syd May 27, 2015</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/058110da96774d33952281282acb266b/preview_slide_0.jpg?4849183" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/296931</id>
    <published>2015-04-26T20:08:04-04:00</published>
    <updated>2015-04-26T20:09:09-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/embedded-domain-specific-languages"/>
    <title>Embedded Domain-Specific Languages</title>
    <content type="html">Talk at Sydney Area Workshop on Data Science and Programming Languages (SAWDAP), December 2014</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/3fa931f82a5d4952805f2b2b5e7c4e1e/preview_slide_0.jpg?4716109" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/286254</id>
    <published>2015-01-26T18:12:04-05:00</published>
    <updated>2015-05-12T21:40:27-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/monto-a-disintegrated-development-environment-wg-2-dot-11-version"/>
    <title>Monto: A Disintegrated Development Environment (WG 2.11 version)</title>
    <content type="html">Talk from IFIP WG 2.11 meeting in Stellenbosch, Jan 2015. Updated version of talk of same name from SLE 2014.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/5f6b15d087de01322cad4a6d535246a9/preview_slide_0.jpg?4374716" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/124472</id>
    <published>2014-09-28T23:03:21-04:00</published>
    <updated>2014-09-28T23:03:58-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/respect-your-parents-how-attribution-and-rewriting-can-get-along"/>
    <title>Respect Your Parents: How Attribution and Rewriting Can Get Along</title>
    <content type="html">Talk from Software Language Engineering Conference (SLE 2014).</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/13b0a8d029b30132c5334231f97fa3b9/preview_slide_0.jpg?3624795" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/124471</id>
    <published>2014-09-28T23:02:11-04:00</published>
    <updated>2014-09-28T23:02:57-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/monto-a-disintegrated-development-environment"/>
    <title>Monto: A Disintegrated Development Environment</title>
    <content type="html">Talk from Software Language Engineering Conference (SLE 2014).</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/e8e1060029b20132ae1f5e2576146aa2/preview_slide_0.jpg?3624785" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114781</id>
    <published>2014-08-20T20:49:37-04:00</published>
    <updated>2014-08-20T20:50:10-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/kiama-domain-specific-languages-for-language-implementation-in-scala"/>
    <title>Kiama: Domain-Specific Languages for Language Implementation in Scala</title>
    <content type="html">Talk at YOW! LambdaJam Brisbane 2013</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/ef3447d00afa0132cd9626b9a398a93b/preview_slide_0.jpg?3412080" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114780</id>
    <published>2014-08-20T20:47:56-04:00</published>
    <updated>2014-08-20T20:48:32-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/profile-based-abstraction-and-analysis-of-attribute-grammar-evaluation"/>
    <title>Profile-based Abstraction and Analysis of Attribute Grammar Evaluation</title>
    <content type="html">Talk at SLE 2012</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/b222aa400afa0132cf723e56d06f6535/preview_slide_0.jpg?3412056" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114779</id>
    <published>2014-08-20T20:47:01-04:00</published>
    <updated>2014-08-20T20:47:27-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/domain-specific-names-an-application-of-scala-macros"/>
    <title>Domain-specific names: an application of Scala macros</title>
    <content type="html">Talk at ScalaSyd April 2013</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/92c91bc00afa0132cd9626b9a398a93b/preview_slide_0.jpg?3412040" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114778</id>
    <published>2014-08-20T20:45:57-04:00</published>
    <updated>2014-08-20T20:46:38-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/string-interpolation-in-scala-2-dot-10"/>
    <title>String Interpolation in Scala 2.10</title>
    <content type="html">Talk at ScalaSyd February 2013</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/6cc58d300afa01322b687e018f638151/preview_slide_0.jpg?3412009" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114777</id>
    <published>2014-08-20T20:44:25-04:00</published>
    <updated>2014-08-20T20:44:57-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/sbt-rats-packrat-parser-generation-for-scala"/>
    <title>sbt-rats: Packrat Parser Generation for Scala</title>
    <content type="html">Talk at ScalaSyd August 2012</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/35be58400afa0132cf733e56d06f6535/preview_slide_0.jpg?3411987" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114776</id>
    <published>2014-08-20T20:43:21-04:00</published>
    <updated>2014-08-20T20:43:55-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/overview-of-the-kiama-language-processing-library"/>
    <title>Overview of the Kiama Language Processing Library</title>
    <content type="html">Talk at ScalaSyd September 2011</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/0a57fd800afa01322b687e018f638151/preview_slide_0.jpg?3411969" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114775</id>
    <published>2014-08-20T20:42:03-04:00</published>
    <updated>2014-08-20T20:42:44-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/lightweight-language-processing-in-kiama-and-scala"/>
    <title>Lightweight Language Processing in Kiama and Scala</title>
    <content type="html">Talk at ScalaDays 2010</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/df5a44200af901322b697e018f638151/preview_slide_0.jpg?3411944" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114774</id>
    <published>2014-08-20T20:40:12-04:00</published>
    <updated>2014-08-20T20:40:59-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/a-pure-object-oriented-embedding-of-attribute-grammars"/>
    <title>A Pure Object-Oriented Embedding of Attribute Grammars</title>
    <content type="html">Talk at LDTA 2009</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/9d5c3c200af901322b687e018f638151/preview_slide_0.jpg?3411915" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/114773</id>
    <published>2014-08-20T20:38:07-04:00</published>
    <updated>2014-08-20T20:39:30-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/inkytonik/lightweight-language-processing-in-kiama"/>
    <title>Lightweight Language Processing in Kiama</title>
    <content type="html">Talk at GTTSE 2009</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/53eaebc00af90132cd9626b9a398a93b/preview_slide_0.jpg?3411853" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Tony Sloane (@inkytonik)</name>
    </author>
  </entry>
  <title>Tony Sloane (@inkytonik) on Speaker Deck</title>
  <updated>2017-01-15T22:47:13-05:00</updated>
</feed>
