<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Code Comments &#187; Reflection</title>
	<atom:link href="http://code.hammerpig.com/category/reflection/feed" rel="self" type="application/rss+xml" />
	<link>http://code.hammerpig.com</link>
	<description>Tips and short tutorials on various programming technologies</description>
	<lastBuildDate>Tue, 25 May 2010 14:35:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dynamically Invoke a Function in Python</title>
		<link>http://code.hammerpig.com/dynamically-invoke-function-python.html</link>
		<comments>http://code.hammerpig.com/dynamically-invoke-function-python.html#comments</comments>
		<pubDate>Thu, 25 Mar 2010 16:56:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Reflection]]></category>

		<guid isPermaLink="false">http://code.hammerpig.com/?p=624</guid>
		<description><![CDATA[In this post, I referred to an article that explains how to invoke methods dynamically (when you have the name of the method as a string object). Today I ran into a problem where I needed to do this, but the methods were not contained within a class. I just had them declared in my [...]]]></description>
		<wfw:commentRss>http://code.hammerpig.com/dynamically-invoke-function-python.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dynamically Invoke a Function in R</title>
		<link>http://code.hammerpig.com/dynamically-invoke-function.html</link>
		<comments>http://code.hammerpig.com/dynamically-invoke-function.html#comments</comments>
		<pubDate>Tue, 11 Aug 2009 21:38:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[R]]></category>
		<category><![CDATA[Reflection]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://code.hammerpig.com/?p=555</guid>
		<description><![CDATA[One way the R programming language has been described is that it is a functional programming language. Whether it would be called this by purists, I don&#8217;t know. But part of what this means is that all functions are treated as objects. So you can pass functions around very easily. This might sound strange, but [...]]]></description>
		<wfw:commentRss>http://code.hammerpig.com/dynamically-invoke-function.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to List All Methods in a Python Object</title>
		<link>http://code.hammerpig.com/list-methods-python-object.html</link>
		<comments>http://code.hammerpig.com/list-methods-python-object.html#comments</comments>
		<pubDate>Wed, 17 Jun 2009 20:11:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Reflection]]></category>

		<guid isPermaLink="false">http://code.hammerpig.com/?p=543</guid>
		<description><![CDATA[Suppose you have an object in Python that you retrieved from a third-party library, but you don&#8217;t have access to the source code or to very good documentation. Believe me, it happens (and did to me today). You can use a simple built-in method in Python to find out which methods are exposed by a [...]]]></description>
		<wfw:commentRss>http://code.hammerpig.com/list-methods-python-object.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Invoke a Method Dynamically in Python (Reflection)</title>
		<link>http://code.hammerpig.com/how-to-invoke-a-method-dynamically-in-python-reflection.html</link>
		<comments>http://code.hammerpig.com/how-to-invoke-a-method-dynamically-in-python-reflection.html#comments</comments>
		<pubDate>Sun, 28 Dec 2008 02:48:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Reflection]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://code.hammerpig.com/?p=485</guid>
		<description><![CDATA[Sometimes you want to be able to invoke a method dynamically rather than calling it explicitly. Or in other words, let&#8217;s say you have a bunch of methods, and you have a string object telling you which method to execute, but rather than doing a bunch of if statements you want to be able to [...]]]></description>
		<wfw:commentRss>http://code.hammerpig.com/how-to-invoke-a-method-dynamically-in-python-reflection.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
