<?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: The ActionScript Jabberwocky</title>
	<atom:link href="http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/</link>
	<description>For geeks with social skills!</description>
	<lastBuildDate>Mon, 21 Dec 2009 02:31:03 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Flex and Rails at philcrissman.com</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-38531</link>
		<dc:creator>Flex and Rails at philcrissman.com</dc:creator>
		<pubDate>Thu, 24 Jul 2008 13:57:22 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-38531</guid>
		<description>[...] I&#8217;m thinking about ActionScript, this is as good a time as any to revisit the venerable ActionScript Jabberwocky. Enjoy. The ActionScript Jabberwocky, from [...]</description>
		<content:encoded><![CDATA[<p>[...] I&#8217;m thinking about ActionScript, this is as good a time as any to revisit the venerable ActionScript Jabberwocky. Enjoy. The ActionScript Jabberwocky, from [...]
<p>
				<span id="reportcomment_results_div_38531"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 38531 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_38531"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emma The STAR!!!</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-26703</link>
		<dc:creator>Emma The STAR!!!</dc:creator>
		<pubDate>Thu, 14 Feb 2008 17:54:33 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-26703</guid>
		<description>I love the jabbowocky Poem!!!
At sch we have to make r own version and my hero is a secret spy agent!LOL!</description>
		<content:encoded><![CDATA[<p>I love the jabbowocky Poem!!!<br />
At sch we have to make r own version and my hero is a secret spy agent!LOL!
<p>
				<span id="reportcomment_results_div_26703"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 26703 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_26703"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VeryVito</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-4964</link>
		<dc:creator>VeryVito</dc:creator>
		<pubDate>Wed, 19 Jul 2006 15:13:30 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-4964</guid>
		<description>Caitlin, the original &quot;Jabberwocky&quot; was penned by Lewis Carroll in &quot;Through the Looking Glass.&quot;</description>
		<content:encoded><![CDATA[<p>Caitlin, the original &#8220;Jabberwocky&#8221; was penned by Lewis Carroll in &#8220;Through the Looking Glass.&#8221;
<p>
				<span id="reportcomment_results_div_4964"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 4964 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_4964"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Caitlin</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-4957</link>
		<dc:creator>Caitlin</dc:creator>
		<pubDate>Wed, 19 Jul 2006 07:37:12 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-4957</guid>
		<description>Who was the original writer of this amasing poem</description>
		<content:encoded><![CDATA[<p>Who was the original writer of this amasing poem
<p>
				<span id="reportcomment_results_div_4957"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 4957 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_4957"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Violet</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-2442</link>
		<dc:creator>Violet</dc:creator>
		<pubDate>Wed, 08 Feb 2006 17:46:17 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-2442</guid>
		<description>good god.</description>
		<content:encoded><![CDATA[<p>good god.
<p>
				<span id="reportcomment_results_div_2442"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 2442 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_2442"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Turdhead.com &#187; ActionScript Poetry contest is on! // or, trace (contest[poetry].annual[0]);</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-2278</link>
		<dc:creator>Turdhead.com &#187; ActionScript Poetry contest is on! // or, trace (contest[poetry].annual[0]);</dc:creator>
		<pubDate>Thu, 05 Jan 2006 03:50:27 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-2278</guid>
		<description>[...] Keep in mind, this is not a call for Flash interpretations of literary works (See Vidlit.com for that sort of thing), but a real, honest-to-goodness, geek-fest in which the code itself becomes the poetry. (See the ActionScript Jabberwocky for an example of what we&#039;re looking for.) [...]</description>
		<content:encoded><![CDATA[<p>[...] Keep in mind, this is not a call for Flash interpretations of literary works (See Vidlit.com for that sort of thing), but a real, honest-to-goodness, geek-fest in which the code itself becomes the poetry. (See the ActionScript Jabberwocky for an example of what we&#8217;re looking for.) [...]
<p>
				<span id="reportcomment_results_div_2278"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 2278 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_2278"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-2040</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Mon, 28 Nov 2005 22:46:43 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-2040</guid>
		<description>This is exactly the kind of thing I&#039;ve been looking for, but when is someone going to design an English to Actionscript dictionary/phrasebook?</description>
		<content:encoded><![CDATA[<p>This is exactly the kind of thing I&#8217;ve been looking for, but when is someone going to design an English to Actionscript dictionary/phrasebook?
<p>
				<span id="reportcomment_results_div_2040"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 2040 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_2040"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JavaDork</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-1762</link>
		<dc:creator>JavaDork</dc:creator>
		<pubDate>Sun, 30 Oct 2005 01:25:49 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-1762</guid>
		<description>[code]
import com.wonderland.time.*;
import com.wonderland.location.*;
import com.wonderland.fauna.*;
import com.wonderland.flora.*;
import com.wonderland.item.*;

public class Then extends Brillig implements ParentListener{
	private Tove[] oTov = new Tove(&quot;slithy&quot;)[Tove.MAXCOUNT];
	private Borogove[] oBor = new Borogove(&quot;mimsy&quot;)[Borogove.MAXCOUNT];
	private Rath[] oRth = new Rath(&quot;mome&quot;)[Rath.MAXCOUNT];
	private Jabberwock oJbrwk = new Jabberwock();
	private Sword oSwrd = new Sword(true);
	private Head oHd;
	private boolean bResponse = false;
	
	public Then(Person pSon){
		int i;
		int i2;
		boolean bRsp = false;
		
		this.setScene()
		oJbrwk.append(new JabberwockJaws());
		oJbrwk.append(new JabberwockClaws());
		pSon.beware(oJbrwk);
		pSon.beware(new Jubjub());
		pSon.shun(new Bansdersnatch(&quot;frumious&quot;));
		pSon.hand.append(Sword);
		iLoc = pSon.startSearch(oJbrwk, Foe.MANXOME);
		while(!oJbrwk.isIn(iLoc) &amp;&amp; (pSon.getSearchTime() &lt; Person.MAX_SEARCH_TIME) &amp;&amp; !pSon.tired){
			iLoc = pSon.nextSearch();
		}
		if(iLoc.getNearestTreeType == Tree.TYPE_TUMTUM){
			oJbwrk.append(new Eyes(&quot;flame&quot;));
			oJbrwk.whiffleTo(Woods.LOC_TULGEY);
			oJbrwk.startBurble();
			pSon.stand();
			pSon.startThought(&#039;uffish&#039;);
			while(pSon.getThoughtSubject != oJbrwk){}
			pSon.stopThought();
			for(i = 1; i &lt;= 2; i++){
				for(i2 = 1, i &lt;= 2; i++){
					oSwrd.goThrough(oJbrwck);
					oSwrd.goThrough(oJbrwck);
					oHd = oJbrwk.detach(&quot;head&quot;);
				}
			}
			pSon.galumphTo(pSon.parent.Loc);
			while(!bResponse){}
			this.setScene();
		}
	}
	
	public void parentJoy(){
		if(oJbrwk = null){
			pSon.setSpeechMode(Person.SPEECH_CHORTLE);
			pSon.goTo(pSon.parent.getArms().getLoc());
			pSon.parent.speak(new Day(&quot;frabjous&quot;).toString());
			pSon.parent.speak(&quot;Callooh!&quot;);
			pSon.parent.speak(&quot;Callay!&quot;);
		}
		bResponse = true;
	}
	
	public void setScene(){
		this.theWabe();
		for(i = 0; i &lt; oRth.length; i++){
			oRth[i].outgrabe();
		}
	}
	
	public void theWabe(){
		int i;
		for(i = 0; i &lt; oTov.length; i++){
			oTov[i].gyre();
			oTov[i].gimble();
		}
	}
	
	protected class JabberwockJaws extends Jaws{
		
		public void doBite(Object o){
			o.setBitten(true);
		}
	}
	
	protected class JabberwockClaws extends Claws{
		
		public void doCatch(Object o){
			o.setCaught(true);
		}
	}
	
	protected class Sword extends Blade{
		private int iShrp;
		
		public Sword(boolean bVorpal){
			if(bVorpal){
				iShrp = Blade.DEFAULT_SHARPNESS;
			} else{
				iShrp = Blade.MAX_SHARPNESS;
			}
		}
		
		public int getSharpness(){
			return iShrp;
		}
	}
}
[/code]</description>
		<content:encoded><![CDATA[<p>[code]<br />
import com.wonderland.time.*;<br />
import com.wonderland.location.*;<br />
import com.wonderland.fauna.*;<br />
import com.wonderland.flora.*;<br />
import com.wonderland.item.*;</p>
<p>public class Then extends Brillig implements ParentListener{<br />
	private Tove[] oTov = new Tove("slithy")[Tove.MAXCOUNT];<br />
	private Borogove[] oBor = new Borogove("mimsy")[Borogove.MAXCOUNT];<br />
	private Rath[] oRth = new Rath("mome")[Rath.MAXCOUNT];<br />
	private Jabberwock oJbrwk = new Jabberwock();<br />
	private Sword oSwrd = new Sword(true);<br />
	private Head oHd;<br />
	private boolean bResponse = false;</p>
<p>	public Then(Person pSon){<br />
		int i;<br />
		int i2;<br />
		boolean bRsp = false;</p>
<p>		this.setScene()<br />
		oJbrwk.append(new JabberwockJaws());<br />
		oJbrwk.append(new JabberwockClaws());<br />
		pSon.beware(oJbrwk);<br />
		pSon.beware(new Jubjub());<br />
		pSon.shun(new Bansdersnatch("frumious"));<br />
		pSon.hand.append(Sword);<br />
		iLoc = pSon.startSearch(oJbrwk, Foe.MANXOME);<br />
		while(!oJbrwk.isIn(iLoc) &#038;&#038; (pSon.getSearchTime() < Person.MAX_SEARCH_TIME) &#038;&#038; !pSon.tired){<br />
			iLoc = pSon.nextSearch();<br />
		}<br />
		if(iLoc.getNearestTreeType == Tree.TYPE_TUMTUM){<br />
			oJbwrk.append(new Eyes("flame"));<br />
			oJbrwk.whiffleTo(Woods.LOC_TULGEY);<br />
			oJbrwk.startBurble();<br />
			pSon.stand();<br />
			pSon.startThought('uffish');<br />
			while(pSon.getThoughtSubject != oJbrwk){}<br />
			pSon.stopThought();<br />
			for(i = 1; i <= 2; i++){<br />
				for(i2 = 1, i <= 2; i++){<br />
					oSwrd.goThrough(oJbrwck);<br />
					oSwrd.goThrough(oJbrwck);<br />
					oHd = oJbrwk.detach("head");<br />
				}<br />
			}<br />
			pSon.galumphTo(pSon.parent.Loc);<br />
			while(!bResponse){}<br />
			this.setScene();<br />
		}<br />
	}</p>
<p>	public void parentJoy(){<br />
		if(oJbrwk = null){<br />
			pSon.setSpeechMode(Person.SPEECH_CHORTLE);<br />
			pSon.goTo(pSon.parent.getArms().getLoc());<br />
			pSon.parent.speak(new Day("frabjous").toString());<br />
			pSon.parent.speak("Callooh!");<br />
			pSon.parent.speak("Callay!");<br />
		}<br />
		bResponse = true;<br />
	}</p>
<p>	public void setScene(){<br />
		this.theWabe();<br />
		for(i = 0; i < oRth.length; i++){<br />
			oRth[i].outgrabe();<br />
		}<br />
	}</p>
<p>	public void theWabe(){<br />
		int i;<br />
		for(i = 0; i < oTov.length; i++){<br />
			oTov[i].gyre();<br />
			oTov[i].gimble();<br />
		}<br />
	}</p>
<p>	protected class JabberwockJaws extends Jaws{</p>
<p>		public void doBite(Object o){<br />
			o.setBitten(true);<br />
		}<br />
	}</p>
<p>	protected class JabberwockClaws extends Claws{</p>
<p>		public void doCatch(Object o){<br />
			o.setCaught(true);<br />
		}<br />
	}</p>
<p>	protected class Sword extends Blade{<br />
		private int iShrp;</p>
<p>		public Sword(boolean bVorpal){<br />
			if(bVorpal){<br />
				iShrp = Blade.DEFAULT_SHARPNESS;<br />
			} else{<br />
				iShrp = Blade.MAX_SHARPNESS;<br />
			}<br />
		}</p>
<p>		public int getSharpness(){<br />
			return iShrp;<br />
		}<br />
	}<br />
}<br />
[/code]
<p>
				<span id="reportcomment_results_div_1762"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 1762 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_1762"></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edrihan</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-204</link>
		<dc:creator>Edrihan</dc:creator>
		<pubDate>Wed, 17 Nov 2004 00:19:39 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-204</guid>
		<description>Everyone who says that nerds should get out more are mad. If you had any more of a life you might not have created this masterpiece. I love it but like some people have said I&#039;d like to see a complete version with methods defined and such. Nice though.</description>
		<content:encoded><![CDATA[<p>Everyone who says that nerds should get out more are mad. If you had any more of a life you might not have created this masterpiece. I love it but like some people have said I&#8217;d like to see a complete version with methods defined and such. Nice though.
<p>
				<span id="reportcomment_results_div_204"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 204 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_204"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jbsys</title>
		<link>http://www.turdhead.com/2004/08/16/the-actionscript-jabberwocky/comment-page-2/#comment-172</link>
		<dc:creator>jbsys</dc:creator>
		<pubDate>Sat, 06 Nov 2004 16:19:31 +0000</pubDate>
		<guid isPermaLink="false">/?p=21#comment-172</guid>
		<description>Now I remember why I left IT ;-)</description>
		<content:encoded><![CDATA[<p>Now I remember why I left IT <img src='http://www.turdhead.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />
<p>
				<span id="reportcomment_results_div_172"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 172 );" title="Report this comment" rel="nofollow">Report this comment</a></span><br />
				<span id="reportcomment_comment_div_172"></span>
			</p>
]]></content:encoded>
	</item>
</channel>
</rss>
