<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Coffee DSL in Groovy</title>
	<atom:link href="http://www.zorched.net/2007/03/08/coffee-dsl-in-groovy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zorched.net/2007/03/08/coffee-dsl-in-groovy/</link>
	<description>Musings of a software developer in Milwaukee, WI.</description>
	<lastBuildDate>Fri, 05 Mar 2010 11:50:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: PaulF</title>
		<link>http://www.zorched.net/2007/03/08/coffee-dsl-in-groovy/comment-page-1/#comment-13493</link>
		<dc:creator>PaulF</dc:creator>
		<pubDate>Mon, 28 Jul 2008 20:00:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.zorched.net/2007/03/08/coffee-dsl-in-groovy/#comment-13493</guid>
		<description>Well, actually this is metaprogramming. Or rather the &#039;invokeMethod&#039; call is metaprogramming. 

Both Java and that other language both support reflection. Reflection is metaprogramming, allowing run time access to the program in order to alter execution. 
 
There are many flavours of metaprogramming, and this is certainly one of them.</description>
		<content:encoded><![CDATA[<p>Well, actually this is metaprogramming. Or rather the &#8216;invokeMethod&#8217; call is metaprogramming. </p>
<p>Both Java and that other language both support reflection. Reflection is metaprogramming, allowing run time access to the program in order to alter execution. </p>
<p>There are many flavours of metaprogramming, and this is certainly one of them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Disco Blog &#187; Blog Archive &#187; Builders are Groovy&#8217;s bag</title>
		<link>http://www.zorched.net/2007/03/08/coffee-dsl-in-groovy/comment-page-1/#comment-10842</link>
		<dc:creator>The Disco Blog &#187; Blog Archive &#187; Builders are Groovy&#8217;s bag</dc:creator>
		<pubDate>Fri, 06 Jul 2007 01:38:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.zorched.net/2007/03/08/coffee-dsl-in-groovy/#comment-10842</guid>
		<description>[...] ability to create DSLs involves a number of different techniques as well (depending on the sophistication of the DSL [...]</description>
		<content:encoded><![CDATA[<p>[...] ability to create DSLs involves a number of different techniques as well (depending on the sophistication of the DSL [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
