<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (mncaudill)</title>
    <link>https://pinboard.in/u:mncaudill/public/</link>
    <description>recent bookmarks from mncaudill</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://swtch.com/~rsc/regexp/regexp2.html"/>
	<rdf:li rdf:resource="http://www.cs.utexas.edu/~EWD/transcriptions/EWD08xx/EWD898.html"/>
	<rdf:li rdf:resource="http://scifac.ru.ac.za/compilers/"/>
	<rdf:li rdf:resource="http://e7l3.org/ref/classics.html"/>
	<rdf:li rdf:resource="http://javascript.crockford.com/tdop/tdop.html"/>
	<rdf:li rdf:resource="http://flint.cs.yale.edu/cs421/case-for-ml.html"/>
	<rdf:li rdf:resource="http://e7l3.org/classics.html"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://swtch.com/~rsc/regexp/regexp2.html">
    <title>Regular Expression Matching: the Virtual Machine Approach</title>
    <dc:date>2009-12-14T15:35:19+00:00</dc:date>
    <link>http://swtch.com/~rsc/regexp/regexp2.html</link>
    <dc:creator>mncaudill</dc:creator><description><![CDATA["This article presents two strategies as two different ways to implement a virtual machine that executes a regular expression that has been compiled into text-matching bytecodes, just like .NET and Mono are different ways to implement a virtual machine that executes a program that has been compiled into CLI bytecodes."
]]></description>
<dc:subject>programming reference algorithms compsci vm parsing</dc:subject>
<dc:identifier>https://pinboard.in/u:mncaudill/b:2b77490f3715/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compsci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:vm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:parsing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.cs.utexas.edu/~EWD/transcriptions/EWD08xx/EWD898.html">
    <title>E.W. Dijkstra Archive: The threats to computing science (EWD898)</title>
    <dc:date>2009-09-10T01:31:35+00:00</dc:date>
    <link>http://www.cs.utexas.edu/~EWD/transcriptions/EWD08xx/EWD898.html</link>
    <dc:creator>mncaudill</dc:creator><description><![CDATA[This has been around for a while but this is one of the best essays on computing science that I have ever read, and Dijkstra was the perfect candidate to write it.
]]></description>
<dc:subject>software compsci</dc:subject>
<dc:identifier>https://pinboard.in/u:mncaudill/b:475cdb7cbb15/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compsci"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://scifac.ru.ac.za/compilers/">
    <title>Compilers and Compiler Generators</title>
    <dc:date>2008-11-04T13:10:32+00:00</dc:date>
    <link>http://scifac.ru.ac.za/compilers/</link>
    <dc:creator>mncaudill</dc:creator><description><![CDATA[Full book PDF. It appears to provide the sweet spot of appealing to one who doesn't know a lot about compilers, but wants to.
]]></description>
<dc:subject>compsci compiler</dc:subject>
<dc:identifier>https://pinboard.in/u:mncaudill/b:1d08a984fe7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compsci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compiler"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://e7l3.org/ref/classics.html">
    <title>Classical Computer Science Texts</title>
    <dc:date>2008-11-02T02:31:56+00:00</dc:date>
    <link>http://e7l3.org/ref/classics.html</link>
    <dc:creator>mncaudill</dc:creator><dc:subject>reference programming compsci</dc:subject>
<dc:identifier>https://pinboard.in/u:mncaudill/b:f2952e2b11d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compsci"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://javascript.crockford.com/tdop/tdop.html">
    <title>Top Down Operator Precedence</title>
    <dc:date>2008-09-30T21:05:31+00:00</dc:date>
    <link>http://javascript.crockford.com/tdop/tdop.html</link>
    <dc:creator>mncaudill</dc:creator><description><![CDATA[Douglas Crockford explains a parsing technique that works well with dynamic, functional languages, like javascript.
]]></description>
<dc:subject>compsci javascript compiler</dc:subject>
<dc:identifier>https://pinboard.in/u:mncaudill/b:cca88f2e1c46/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compsci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compiler"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://flint.cs.yale.edu/cs421/case-for-ml.html">
    <title>Why ML/OCaml are good for writing compilers</title>
    <dc:date>2008-09-03T16:59:31+00:00</dc:date>
    <link>http://flint.cs.yale.edu/cs421/case-for-ml.html</link>
    <dc:creator>mncaudill</dc:creator><dc:subject>programming compiler compsci ocaml</dc:subject>
<dc:identifier>https://pinboard.in/u:mncaudill/b:3ab5c3f55d46/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compiler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compsci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:ocaml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://e7l3.org/classics.html">
    <title>Classical Computer Science Texts</title>
    <dc:date>2008-08-30T06:03:17+00:00</dc:date>
    <link>http://e7l3.org/classics.html</link>
    <dc:creator>mncaudill</dc:creator><dc:subject>toread compsci</dc:subject>
<dc:identifier>https://pinboard.in/u:mncaudill/b:277ceabe75fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mncaudill/t:compsci"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>