<?xml version="1.0" encoding="UTF-8" ?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>compilers101 at Yahoo! Groups</title>
    <link>http://tech.groups.yahoo.com/group/compilers101/</link>
    <description>Compilers 101</description>

    <item>
      <title>Re: Digest Number 349</title>
      <pubDate>Wed, 22 Jul 2009 11:31:05 GMT</pubDate>
      <dc:creator>Tom Crick</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1320</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1320</guid>
      <description>2009/7/22 &lt;compilers101@yahoogroups.com&gt; ... This is also a comprehensive compiler textbook: &quot;Basics of Compiler Design&quot; Torben Ægidius Mogensen available</description>
    </item>
    <item>
      <title>compiler book online</title>
      <pubDate>Wed, 22 Jul 2009 01:47:55 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1319</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1319</guid>
      <description>Don&#39;t think I&#39;ve seen this one mentioned on the group before. distributed free at the author&#39;s site in pdf format: </description>
    </item>
    <item>
      <title>Re: I got my intel code generator working!</title>
      <pubDate>Thu, 11 Jun 2009 19:07:20 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1318</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1318</guid>
      <description>... next development - I&#39;m using the stack-based code as an intermediate code from which to generate more traditional x86 instructions in a load/store format;</description>
    </item>
    <item>
      <title>Re: I got my intel code generator working!</title>
      <pubDate>Sat, 06 Jun 2009 20:10:01 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1317</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1317</guid>
      <description>... When I do a native code generator, I&#39;ll do that and throw all the optimising tricks at it, but as long as I&#39;m treating the x86 as a simple stack machine,</description>
    </item>
    <item>
      <title>Re: I got my intel code generator working!</title>
      <pubDate>Sat, 06 Jun 2009 18:02:59 GMT</pubDate>
      <dc:creator>Neil Bradley</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1316</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1316</guid>
      <description>... Graham, as usual, you are THE MAN. This is really cool! For extra bonus points, you should work in register calling conventions. ;-) --&gt;Neil ... C. Neil</description>
    </item>
    <item>
      <title>Re: Opinions on parsers</title>
      <pubDate>Sat, 06 Jun 2009 15:02:34 GMT</pubDate>
      <dc:creator>Marco</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1315</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1315</guid>
      <description>... Anyone elsein this group used this?</description>
    </item>
    <item>
      <title>I got my intel code generator working!</title>
      <pubDate>Sat, 06 Jun 2009 14:40:00 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1314</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1314</guid>
      <description>It took about 2 days of programming and 2 days of debugging (one of which was Rainer&#39;s :-) ) to get an x86 code generator working for the toy compiler I wrote</description>
    </item>
    <item>
      <title>Re: Companion language to C  - target C or assembly?</title>
      <pubDate>Fri, 05 Jun 2009 13:15:19 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1313</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1313</guid>
      <description>... I&#39;ve been doing something similar this week, and what I&#39;ve learned is that in the x86 world, there are *many* different calling conventions. It looks like</description>
    </item>
    <item>
      <title>Re: anyone help with simple x86 question? (neil?)</title>
      <pubDate>Thu, 04 Jun 2009 10:40:10 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1312</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1312</guid>
      <description>... I&#39;m struggling to remember why.  It wasn&#39;t an arbitrary choice but I&#39;ve forgotten the reason now.  I think it may have been because it was simpler for</description>
    </item>
    <item>
      <title>Re: anyone help with simple x86 question? (neil?)</title>
      <pubDate>Thu, 04 Jun 2009 10:06:34 GMT</pubDate>
      <dc:creator>Rainer Thonnes</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1311</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1311</guid>
      <description>... Indeed. ... Heh, it had me up half the bloody night, since I just had to get to the bottom of it once I realised that my initial diagnosis was wrong. ... </description>
    </item>
    <item>
      <title>Re: anyone help with simple x86 question? (neil?)</title>
      <pubDate>Thu, 04 Jun 2009 03:39:27 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1310</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1310</guid>
      <description>... I had just confirmed that as your mail came in! diff test2a.t test2b.t: 2c2 &lt;   if d &lt; 0 ... diff test2a.S test2b.S: 25c25 &lt;</description>
    </item>
    <item>
      <title>Re: stack machine code generator work-in-progress</title>
      <pubDate>Thu, 04 Jun 2009 02:45:55 GMT</pubDate>
      <dc:creator>Neil Bradley</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1309</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1309</guid>
      <description>... Very, very neat, Graham. I&#39;d join you, but I&#39;m currently working on porting a network stack and writing an operating system from the ground up. Seriously. </description>
    </item>
    <item>
      <title>Re: anyone help with simple x86 question? (neil?)</title>
      <pubDate>Thu, 04 Jun 2009 02:44:14 GMT</pubDate>
      <dc:creator>Rainer Thonnes</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1308</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1308</guid>
      <description>... Just testing.  :-) No, it&#39;s not that. SETL AL will make AL=1 if the &quot;less than&quot; comparison was true. If the CMP operands were equal, as when D is zero, the</description>
    </item>
    <item>
      <title>Re: anyone help with simple x86 question? (neil?)</title>
      <pubDate>Wed, 03 Jun 2009 23:48:05 GMT</pubDate>
      <dc:creator>Rainer Thonnes</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1307</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1307</guid>
      <description>I don&#39;t think you&#39;ve misunderstood the instructions. My suspicion is that nasm has mixed up the opcodes. Get it to show you the code listing to confirm. SETL</description>
    </item>
    <item>
      <title>anyone help with simple x86 question? (neil?)</title>
      <pubDate>Wed, 03 Jun 2009 21:00:35 GMT</pubDate>
      <dc:creator>Graham Toal</dc:creator>
      <link>http://tech.groups.yahoo.com/group/compilers101/message/1306</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/compilers101/message/1306</guid>
      <description>I&#39;m working on signed arithmetic comparisons at the moment.  I have a simple procedure that prints a signed number. It tests to see if the parameter is &lt; 0,</description>
    </item>

  </channel>
</rss>
<!-- wr2.grp.sp2.yahoo.com uncompressed/chunked Tue Dec  1 13:16:30 PST 2009 -->
