<?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>johngrindall.com</title>
	<atom:link href="http://www.johngrindall.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.johngrindall.com</link>
	<description>This site is under construction, please be patient...</description>
	<lastBuildDate>Sat, 29 May 2010 15:09:33 +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>Logo Interpreter</title>
		<link>http://www.johngrindall.com/?p=96</link>
		<comments>http://www.johngrindall.com/?p=96#comments</comments>
		<pubDate>Sat, 29 May 2010 15:01:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=96</guid>
		<description><![CDATA[



I have finished the first version of my logo interpreter, using javacc and jjtree.
Check it out below.


All programs must start with the word Program and the other commands are illustrated here:



Program
MAKE :NS 5
MAKE :a 30
TO drawPoly :numSides, :sideLength
  RPT :numSides [FD :sideLength RT (360/:numSides)]
END
drawPoly :NS+1, :a*2


    
    
 [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://www.johngrindall.com/project/jaws/logo.jpg" width="600" height="405"/>
</p>
<p>
I have finished the first version of my logo interpreter, using javacc and jjtree.<br />
Check it out below.
</p>
<p>
All programs must start with the word Program and the other commands are illustrated here:
</p>
<p></p>
<p><code><br />
Program<br />
MAKE :NS 5<br />
MAKE :a 30<br />
TO drawPoly :numSides, :sideLength<br />
  RPT :numSides [FD :sideLength RT (360/:numSides)]<br />
END<br />
drawPoly :NS+1, :a*2</code></p>
<p></p>
<div>
<p>    <script src="http://www.java.com/js/deployJava.js"></script><br />
    <script>
        deployJava.createWebStartLaunchButton("http://www.johngrindall.com/project/jaws/open2.jnlp", '1.6.0');
    </script>
 </div>
<p></p>
<p>
Click to <a href="http://www.johngrindall.com/project/jaws/Make.jjt">open the jjt file</a>
</p>
<p>
Click to <a href="http://www.johngrindall.com/project/jaws/logo.zip">download the full sources</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=96</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old stuff with flash &#8211; AS2 3d stuff</title>
		<link>http://www.johngrindall.com/?p=93</link>
		<comments>http://www.johngrindall.com/?p=93#comments</comments>
		<pubDate>Fri, 09 Apr 2010 14:10:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=93</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_testing_1957080531"
			class="flashmovie"
			width="550"
			height="450">
	<param name="movie" value="http://www.johngrindall.com/swf/3d/testing.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/3d/testing.swf"
			name="fm_testing_1957080531"
			width="550"
			height="450">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_vase_294806726"
			class="flashmovie"
			width="550"
			height="450">
	<param name="movie" value="http://www.johngrindall.com/swf/3d/vase.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/3d/vase.swf"
			name="fm_vase_294806726"
			width="550"
			height="450">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_testing_374570134"
			class="flashmovie"
			width="550"
			height="450">
	<param name="movie" value="http://www.johngrindall.com/swf/3d/testing.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/3d/testing.swf"
			name="fm_testing_374570134"
			width="550"
			height="450">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p></p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_vase_1337477542"
			class="flashmovie"
			width="550"
			height="450">
	<param name="movie" value="http://www.johngrindall.com/swf/3d/vase.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/3d/vase.swf"
			name="fm_vase_1337477542"
			width="550"
			height="450">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=93</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.johngrindall.com/?p=88</link>
		<comments>http://www.johngrindall.com/?p=88#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:28:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=88</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_nikid1_1066519488"
			class="flashmovie"
			width="525"
			height="465">
	<param name="movie" value="http://www.johngrindall.com/swf/other/nikid1.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/other/nikid1.swf"
			name="fm_nikid1_1066519488"
			width="525"
			height="465">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_nikid1_1769318234"
			class="flashmovie"
			width="525"
			height="465">
	<param name="movie" value="http://www.johngrindall.com/swf/other/nikid1.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/other/nikid1.swf"
			name="fm_nikid1_1769318234"
			width="525"
			height="465">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=88</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old stuff in flash&#8230;</title>
		<link>http://www.johngrindall.com/?p=85</link>
		<comments>http://www.johngrindall.com/?p=85#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:26:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=85</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_book_1981048146"
			class="flashmovie"
			width="650"
			height="550">
	<param name="movie" value="http://www.johngrindall.com/swf/other/book.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/other/book.swf"
			name="fm_book_1981048146"
			width="650"
			height="550">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_book_1873778964"
			class="flashmovie"
			width="650"
			height="550">
	<param name="movie" value="http://www.johngrindall.com/swf/other/book.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/other/book.swf"
			name="fm_book_1873778964"
			width="650"
			height="550">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=85</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old stuff with flash&#8230;</title>
		<link>http://www.johngrindall.com/?p=83</link>
		<comments>http://www.johngrindall.com/?p=83#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:22:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=83</guid>
		<description><![CDATA[ Phase plane diagrams

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_pp_535567334"
			class="flashmovie"
			width="650"
			height="500">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/pp.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/pp.swf"
			name="fm_pp_535567334"
			width="650"
			height="500">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_pp2_1638949291"
			class="flashmovie"
			width="650"
			height="500">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/pp2.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/pp2.swf"
			name="fm_pp2_1638949291"
			width="650"
			height="500">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[<h3> Phase plane diagrams</h3>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_pp_1625217258"
			class="flashmovie"
			width="650"
			height="500">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/pp.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/pp.swf"
			name="fm_pp_1625217258"
			width="650"
			height="500">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p></p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_pp2_725750554"
			class="flashmovie"
			width="650"
			height="500">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/pp2.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/pp2.swf"
			name="fm_pp2_725750554"
			width="650"
			height="500">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=83</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Old stuff with flash&#8230;</title>
		<link>http://www.johngrindall.com/?p=81</link>
		<comments>http://www.johngrindall.com/?p=81#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:21:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=81</guid>
		<description><![CDATA[Right click to add stuff&#8230;

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_planet_1889240465"
			class="flashmovie"
			width="500"
			height="400">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/planet.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/planet.swf"
			name="fm_planet_1889240465"
			width="500"
			height="400">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[<p>Right click to add stuff&#8230;</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_planet_745740355"
			class="flashmovie"
			width="500"
			height="400">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/planet.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/planet.swf"
			name="fm_planet_745740355"
			width="500"
			height="400">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=81</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.johngrindall.com/?p=80</link>
		<comments>http://www.johngrindall.com/?p=80#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:09:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=80</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_mobile3_1715387083"
			class="flashmovie"
			width="600"
			height="400">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/mobile3.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/mobile3.swf"
			name="fm_mobile3_1715387083"
			width="600"
			height="400">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_mobile3_22624366"
			class="flashmovie"
			width="600"
			height="400">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/mobile3.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/mobile3.swf"
			name="fm_mobile3_22624366"
			width="600"
			height="400">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=80</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.johngrindall.com/?p=78</link>
		<comments>http://www.johngrindall.com/?p=78#comments</comments>
		<pubDate>Wed, 07 Apr 2010 16:08:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=78</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_bouncy_434512851"
			class="flashmovie"
			width="550"
			height="400">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/bouncy.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/bouncy.swf"
			name="fm_bouncy_434512851"
			width="550"
			height="400">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_bouncy_652062226"
			class="flashmovie"
			width="550"
			height="400">
	<param name="movie" value="http://www.johngrindall.com/swf/physics/bouncy.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/physics/bouncy.swf"
			name="fm_bouncy_652062226"
			width="550"
			height="400">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=78</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Old stuff with flash&#8230;</title>
		<link>http://www.johngrindall.com/?p=75</link>
		<comments>http://www.johngrindall.com/?p=75#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:57:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=75</guid>
		<description><![CDATA[The 17 plane symmetry (wallpaper) groups


Draw on the red shape and the images under each group are shown.


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_wallpaper_1891518827"
			class="flashmovie"
			width="500"
			height="300">
	<param name="movie" value="http://www.johngrindall.com/swf/patterns/wallpaper.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/patterns/wallpaper.swf"
			name="fm_wallpaper_1891518827"
			width="500"
			height="300">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[<h3>The 17 plane symmetry (wallpaper) groups</h3>
<p></p>
<p>
Draw on the red shape and the images under each group are shown.
</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_wallpaper_682326941"
			class="flashmovie"
			width="500"
			height="300">
	<param name="movie" value="http://www.johngrindall.com/swf/patterns/wallpaper.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/patterns/wallpaper.swf"
			name="fm_wallpaper_682326941"
			width="500"
			height="300">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=75</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Old stuff with flash&#8230;</title>
		<link>http://www.johngrindall.com/?p=71</link>
		<comments>http://www.johngrindall.com/?p=71#comments</comments>
		<pubDate>Wed, 07 Apr 2010 15:55:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johngrindall.com/?p=71</guid>
		<description><![CDATA[Some work I did years ago in AS2

L systems

L systems are a formal grammar (whatever one of those is) invented by Lindenmayer to study the structure of plant growth. Loosely speaking an L system is specified by a re-writing rule, which gives a string of letters to replace a given letter by. Starting with a [...]]]></description>
			<content:encoded><![CDATA[<p>Some work I did years ago in AS2</p>
<h3>
L systems<br />
</h3>
<p>L systems are a formal grammar (whatever one of those is) invented by Lindenmayer to study the structure of plant growth. Loosely speaking an L system is specified by a re-writing rule, which gives a string of letters to replace a given letter by. Starting with a single letter F (meaning one step forwards) and replacing it by the string gives a new longer string of letters, which encodes the shape of Plant 1 (1st generation). Feeding this string back and doing the replacement on that gives a more complicated longer string, encoding the information for Plant 2.</p>
<p>Repeating this procedure can give a realistic looking fractal plant structure, although my flash program cannot cope with more than 3 iterations except for simple replacement strings.</p>
<p>Information about what the letters stand for still needs to be done.</p>
<p>
<p>
Enter your replacement string in the box provided, choose the number of iterations and the angle of bend of the branches.<br />
Then click &#8216;draw&#8217;and rotate the plant with the mouse.</p>
<p>Or just check out the presets.</p>
<p></p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_lsys_1976497738"
			class="flashmovie"
			width="550"
			height="450">
	<param name="movie" value="http://www.johngrindall.com/swf/patterns/lsys.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.johngrindall.com/swf/patterns/lsys.swf"
			name="fm_lsys_1976497738"
			width="550"
			height="450">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.johngrindall.com/?feed=rss2&amp;p=71</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
