<?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: Roman Numerals, in your Java</title>
	<atom:link href="http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/</link>
	<description>Random notes on software, programming and languages.</description>
	<pubDate>Fri, 10 Feb 2012 03:26:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: miau</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-2243</link>
		<dc:creator>miau</dc:creator>
		<pubDate>Sun, 04 Jan 2009 10:11:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-2243</guid>
		<description>this is awesome.  although I wish we could get rid of the backward compatibility of having to still support roman numbers.</description>
		<content:encoded><![CDATA[<p>this is awesome.  although I wish we could get rid of the backward compatibility of having to still support roman numbers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: McDowell</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-468</link>
		<dc:creator>McDowell</dc:creator>
		<pubDate>Tue, 09 Dec 2008 19:36:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-468</guid>
		<description>If you want to get your hooks into the Eclipse compiler via its annotation processor, start by creating a new plugin.

-Contribute to the "org.eclipse.jdt.apt.core.annotationProcessorFactory" extension point.

   
               
               
               
          
   

-In the "javax.annotations.processor.Processor" implementation, cast the ProcessingEnvironment to "org.eclipse.jdt.apt.pluggable.core.dispatch.IdeBuildProcessingEnvImpl"

-After that, you're on your own!</description>
		<content:encoded><![CDATA[<p>If you want to get your hooks into the Eclipse compiler via its annotation processor, start by creating a new plugin.</p>
<p>-Contribute to the &#8220;org.eclipse.jdt.apt.core.annotationProcessorFactory&#8221; extension point.</p>
<p>-In the &#8220;javax.annotations.processor.Processor&#8221; implementation, cast the ProcessingEnvironment to &#8220;org.eclipse.jdt.apt.pluggable.core.dispatch.IdeBuildProcessingEnvImpl&#8221;</p>
<p>-After that, you&#8217;re on your own!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jewelry With Meaning: Roman Numeral Jewelry - Jewelry</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-448</link>
		<dc:creator>Jewelry With Meaning: Roman Numeral Jewelry - Jewelry</dc:creator>
		<pubDate>Fri, 05 Dec 2008 07:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-448</guid>
		<description>[...] For.example » Blog Archive » Roman Numerals, in your Java [...]</description>
		<content:encoded><![CDATA[<p>[...] For.example » Blog Archive » Roman Numerals, in your Java [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Java math with roman numbers&#8230; &#171; GHads mind</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-292</link>
		<dc:creator>Java math with roman numbers&#8230; &#171; GHads mind</dc:creator>
		<pubDate>Fri, 07 Nov 2008 08:31:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-292</guid>
		<description>[...] just found this page: For.example [...]</description>
		<content:encoded><![CDATA[<p>[...] just found this page: For.example [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: akuhn</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-290</link>
		<dc:creator>akuhn</dc:creator>
		<pubDate>Thu, 06 Nov 2008 21:58:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-290</guid>
		<description>@raveman the hack uses internal classes of Sun's java compiler (see also Walter Harley's comment). By default eclipse uses its own compiler, you have to change that in the project settings (or use an ant script to compile the code, as I do).</description>
		<content:encoded><![CDATA[<p>@raveman the hack uses internal classes of Sun&#8217;s java compiler (see also Walter Harley&#8217;s comment). By default eclipse uses its own compiler, you have to change that in the project settings (or use an ant script to compile the code, as I do).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Grenier</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-288</link>
		<dc:creator>Stephane Grenier</dc:creator>
		<pubDate>Thu, 06 Nov 2008 16:52:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-288</guid>
		<description>Interesting idea. Of course I don't know that you'd program this way, but it sure brings up some interesting points on how to create your own custom pre-processor. 

And I for sure didn't realize how simple it is to implement if you know how to do it! Thanks.</description>
		<content:encoded><![CDATA[<p>Interesting idea. Of course I don&#8217;t know that you&#8217;d program this way, but it sure brings up some interesting points on how to create your own custom pre-processor. </p>
<p>And I for sure didn&#8217;t realize how simple it is to implement if you know how to do it! Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rogersm.net &#187; Blog Archive &#187; You can hook code to the Java compiler</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-287</link>
		<dc:creator>rogersm.net &#187; Blog Archive &#187; You can hook code to the Java compiler</dc:creator>
		<pubDate>Thu, 06 Nov 2008 15:58:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-287</guid>
		<description>[...] had no idea you can plug into javac to do nifty things like adding roman numerals to your java [...]</description>
		<content:encoded><![CDATA[<p>[...] had no idea you can plug into javac to do nifty things like adding roman numerals to your java [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: raveman</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-286</link>
		<dc:creator>raveman</dc:creator>
		<pubDate>Thu, 06 Nov 2008 10:59:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-286</guid>
		<description>is there any way to make it work in eclipse?</description>
		<content:encoded><![CDATA[<p>is there any way to make it work in eclipse?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Walter Harley</title>
		<link>http://www.iam.unibe.ch/~akuhn/blog/2008/roman-numerals-in-your-java/comment-page-1/#comment-283</link>
		<dc:creator>Walter Harley</dc:creator>
		<pubDate>Wed, 05 Nov 2008 23:01:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.iam.unibe.ch/~akuhn/blog/?p=41#comment-283</guid>
		<description>"bending JSR 269 beyond its limits" is accurate... one of the core precepts of JSR 269 is that it disallows modifying existing classes.  Your code is bound to the implementation details of Sun's javac, and will not work on other compilers (such as Eclipse's).

Nothing wrong with that, just thought I'd point out that this isn't a JSR 269 hack, it's a Sun javac hack.  But a fun one!</description>
		<content:encoded><![CDATA[<p>&#8220;bending JSR 269 beyond its limits&#8221; is accurate&#8230; one of the core precepts of JSR 269 is that it disallows modifying existing classes.  Your code is bound to the implementation details of Sun&#8217;s javac, and will not work on other compilers (such as Eclipse&#8217;s).</p>
<p>Nothing wrong with that, just thought I&#8217;d point out that this isn&#8217;t a JSR 269 hack, it&#8217;s a Sun javac hack.  But a fun one!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

