<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to TutorialCompilerTemplates</title><link>https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/</link><description>Recent changes to TutorialCompilerTemplates</description><atom:link href="https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 20 Mar 2013 21:25:10 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage TutorialCompilerTemplates modified by Tom Harwood</title><link>https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -9,3 +9,5 @@
 ## MIPS Assembly Language Snippets

 `src/templates/MIPS.stg` holds parameterized MIPS assembly language templates.
+
+| [First Compiler Intro](FirstCompiler) | [Front End](FrontEnd) | [Code Generator](FirstCodeGenerator) | Templates |
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Harwood</dc:creator><pubDate>Wed, 20 Mar 2013 21:25:10 -0000</pubDate><guid>https://sourceforge.netd0e84ffcac1caebdf91fe695caf8423a6cb40e7d</guid></item><item><title>WikiPage TutorialCompilerTemplates modified by Tom Harwood</title><link>https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -8,4 +8,4 @@

 ## MIPS Assembly Language Snippets

-The contents of the `src/templates/MIPS.stg` are parameterized MIPS assembly language templates.
+`src/templates/MIPS.stg` holds parameterized MIPS assembly language templates.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Harwood</dc:creator><pubDate>Wed, 20 Mar 2013 15:44:51 -0000</pubDate><guid>https://sourceforge.netea96716c971c1d1c3f8857aec4e467be96878d79</guid></item><item><title>WikiPage TutorialCompilerTemplates modified by Tom Harwood</title><link>https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Harwood</dc:creator><pubDate>Wed, 20 Mar 2013 14:23:05 -0000</pubDate><guid>https://sourceforge.net020be506ba5d029c06518479b4cb35eccf0dac87</guid></item><item><title>WikiPage TutorialCompilerTemplates modified by Tom Harwood</title><link>https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -4,8 +4,8 @@

 ## `TemplateManager`

-The `TemplateManager` is a thin facade over the `StringTemplateGroup`. Its primary API is the `getTemplate(templateName \[attrName, attrValue\]*)` method, which creates a template by the specified name and sets attribute values using the pairs of `attrName, attrValue` arguments.
+The `TemplateManager` is a thin facade over the `StringTemplateGroup`. Its primary API is the `getTemplate(templateName [attrName, attrValue]*)` method, which creates a template by the specified name and sets attribute values using the pairs of `attrName, attrValue` arguments.

 ## MIPS Assembly Language Snippets

-The contents of the `StringTemplateGroup` are parameterized MIPS assembly language templates.
+The contents of the `src/templates/MIPS.stg` are parameterized MIPS assembly language templates.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Harwood</dc:creator><pubDate>Tue, 19 Mar 2013 15:42:01 -0000</pubDate><guid>https://sourceforge.net24494af4210ad53568e7d5520d7575eb56d7b190</guid></item><item><title>WikiPage TutorialCompilerTemplates modified by Tom Harwood</title><link>https://sourceforge.net/p/jburg/wiki/TutorialCompilerTemplates/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="template-management"&gt;Template Management&lt;/h1&gt;
&lt;p&gt;All the tutorial compilers share a common &lt;code&gt;TemplateManager&lt;/code&gt; facade over a &lt;a class="" href="http://www.stringtemplate.org"&gt;StringTemplateGroup&lt;/a&gt; set of MIPS-specific templates.&lt;/p&gt;
&lt;h2 id="templatemanager"&gt;&lt;code&gt;TemplateManager&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;TemplateManager&lt;/code&gt; is a thin facade over the &lt;code&gt;StringTemplateGroup&lt;/code&gt;. Its primary API is the &lt;code&gt;getTemplate(templateName \[attrName, attrValue\]*)&lt;/code&gt; method, which creates a template by the specified name and sets attribute values using the pairs of &lt;code&gt;attrName, attrValue&lt;/code&gt; arguments.&lt;/p&gt;
&lt;h2 id="mips-assembly-language-snippets"&gt;MIPS Assembly Language Snippets&lt;/h2&gt;
&lt;p&gt;The contents of the &lt;code&gt;StringTemplateGroup&lt;/code&gt; are parameterized MIPS assembly language templates.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Harwood</dc:creator><pubDate>Tue, 19 Mar 2013 15:39:12 -0000</pubDate><guid>https://sourceforge.net7a7d97aff2f0283fd0f1749d61873a3aa130ea1c</guid></item></channel></rss>