<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
<title>EUforum-full</title>
<link>http://www.OpenEuphoria.org/EUforum/index.html</link>
<description>Updated regularly</description>
<language>en-us</language>
<lastBuildDate>Mon, 12 May 2008 03:11:20 GMT</lastBuildDate>
<copyright>Copyright: (C) Rapid Deployment Software, http://www.RapidEuphoria.com</copyright>
<item>
<title>Re: Flaming and IRC</title>
<link>http://www.OpenEuphoria.org/EUforum/m20790.html</link>
<description><![CDATA[<pre>
posted by: Euler German &lt;eulerg at gmail.com&gt;
<br><br>&gt;<i><font color="#0000FF"> On 10 May 2008 at 18:34, Jason Gade wrote (maybe snipped):</font></i><br><br>&gt;<i><font color="#0000FF"> &gt; Jason Gade wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; Since I've never used Euphoria IRC, I never realized that we had a</font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; problem with flaming. I mean, this mailing list has to be about</font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; the tamest spot on the Internet that I hang out.</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; YOU SHUT YOUR MOUTH!!!!11!11</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Oh, "tamest." Sorry.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Heh. Now that's funny.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br><br>Duh, didn't catch the joke...<br><br>-- <br>_<br>_| euler f german<br>_| sete lagoas, mg, brazil<br>_| efgerman{AT}gmail{DOT}com<br><br><br><br></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20790&poster=Euler+German&subject=Re%3A+Flaming+and+IRC"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Euler German)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20790.html</guid>
<pubDate>Mon, 12 May 2008 03:11:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20789.html</link>
<description><![CDATA[<pre>
posted by: Euler German &lt;eulerg at gmail.com&gt;
<br><br>&gt;<i><font color="#0000FF"> On 11 May 2008 at 3:29, Derek Parnell wrote (maybe snipped):</font></i><br><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Continue has been added to Euphoria SVN. Continue is Exit's sibling.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> But I seriously hope it is going to be renamed to something a lot more</font></i><br>&gt;<i><font color="#0000FF"> natural such as 'next'.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br><br>Why not "loop"?<br><br>-- <br>_<br>_| euler f german<br>_| sete lagoas, mg, brazil<br>_| efgerman{AT}gmail{DOT}com<br><br><br><br></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20789&poster=Euler+German&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Euler German)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20789.html</guid>
<pubDate>Mon, 12 May 2008 03:11:00 GMT</pubDate>
</item>
<item>
<title>Re: Debug Block?</title>
<link>http://www.OpenEuphoria.org/EUforum/m20788.html</link>
<description><![CDATA[<pre>
posted by: Jason Gade &lt;jaygade at y?hoo.c?m&gt;
<br><br>I haven't read the entire proposal in detail, but wouldn't "with debug" and<br>"without debug" be more consistent with the way we currently do things?<br><br>It's an instruction to the interpreter, like "with trace" etc. instead of another<br>kind of construct.<br><br>--<br>A complex system that works is invariably found to have evolved from a simple<br>system that works.<br>--John Gall's 15th law of Systemantics.<br><br>"Premature optimization is the root of all evil in programming."<br>--C.A.R. Hoare<br><br>j.</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20788&poster=Jason+Gade&subject=Re%3A+Debug+Block%3F"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jason Gade)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20788.html</guid>
<pubDate>Mon, 12 May 2008 01:56:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20787.html</link>
<description><![CDATA[<pre>
posted by: Kat &lt;KAT12 at coosahs.n??&gt;
<br><br>Derek Parnell wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar wrote:</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;I suppose a more detailed study could be done via the TIBOE</font></i><br>&gt;<i><font color="#0000FF"> &gt; language index, but here are my findings:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; python = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; c = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; vb = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; d = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; basic = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; pascal = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; php = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; perl = next</font></i><br>&gt;<i><font color="#0000FF"> &gt; javascript = continue</font></i><br>&gt;<i><font color="#0000FF"> &gt; tcl = continue</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> But aren't we supposed to be learning from the mistakes of the past?</font></i><br><br>Yeas, all these extra words, meaning different things to different people, when<br>"goto" is so clear and direct and simple. &lt;sigh&gt;<br><br><br>Kat</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20787&poster=Kat&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Kat)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20787.html</guid>
<pubDate>Mon, 12 May 2008 01:56:00 GMT</pubDate>
</item>
<item>
<title>Re: Debug Block?</title>
<link>http://www.OpenEuphoria.org/EUforum/m20786.html</link>
<description><![CDATA[<pre>
posted by: Derek Parnell &lt;ddparnell at bigpo?d?com&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> I think it's a good one.</font></i><br><br>Me too. It would be similar to the D Programming Language's facility...<br><br>&nbsp;debug<br>&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;... statements &nbsp;...<br>&nbsp;}<br><br>Some points to consider:<br>If we use some 'block' syntax, the block needs to be able to span routines as<br>well as statements, in order to comment out routines just used for debugging.<br>Eg.<br><br>&nbsp;&nbsp;debug<br>&nbsp;&nbsp;&nbsp;&nbsp;procedure Logger(sequence text)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- write text to logging file.<br>&nbsp;&nbsp;&nbsp;&nbsp;end procedure<br>&nbsp;&nbsp;end debug<br><br>or even ...<br><br>&nbsp;&nbsp;&nbsp;debug<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include stddebug.e as dbg<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dbg:init("My App", "/var/debug.log", "append")<br>&nbsp;&nbsp;&nbsp;end debug<br><br>If we use the line prefix style of syntax, then I suggest a double dot, which<br>is analogous with the double dash for comments. It also visually stands out<br>more.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.. include stddebug.e as dbg<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.. dbg:init("My App", "/var/debug.log", "append")<br><br>Also, some way of turning it off/on from the command line instead of having<br>to edit source code, should be considered.<br><br>e.g.<br>&nbsp;&nbsp;&nbsp;exu myapp.e --eu:debug=on<br><br>Finally, to borrow from D language, we could support debug variations.<br><br>&nbsp;&nbsp;debug(stage1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dbg:log("Beginning Stage 1")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vLimit = 1<br>&nbsp;&nbsp;end debug<br><br>&nbsp;&nbsp;debug(stage2)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dbg:log("Beginning Stage 2")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vLimit = 25<br>&nbsp;&nbsp;end debug<br><br>and invoked by ...<br><br>&nbsp;&nbsp;&nbsp;ex myapp.e --eu:debug=stage1<br><br>-- <br>Derek Parnell<br>Melbourne, Australia<br>Skype name: derek.j.parnell</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20786&poster=Derek+Parnell&subject=Re%3A+Debug+Block%3F"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Derek Parnell)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20786.html</guid>
<pubDate>Mon, 12 May 2008 01:46:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20785.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at cow?ar?com&gt;
<br><br>Derek Parnell wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> But aren't we supposed to be learning from the mistakes of the past?</font></i><br>&gt;<i><font color="#0000FF"></font></i><br><br>Hm. #1, I'm not entirely sure continue is a mistake. #2, there is nothing inherently<br>evil about continue and tradition should carry quite a bit of weight in this<br>area. If there was a major flaw, then we should learn but I'm not seeing a huge<br>flaw.<br><br>Again, please understand, I'm just playing the "devils advocate" trying to promote<br>a healthy debate about it. That's how we will do a service to Euphoria, however,<br>I *think* I am on the side of continue, but am waffling. However, the debate<br>is far from over.<br><br>I do think it's possible, that if we choose next, in the future we may look<br>back on things and treat the decision of going to next as one of those things<br>in the past we should learn a lesson from.<br><br>Another thought that just came to my mind is there is great talk about being<br>able to embed Euphoria into C and use Euphoria as a scripting language to extend<br>existing C applications. If that happens, we will have more and more C programmers<br>using Euphoria. Thus, that should bear a *little* (probably not a lot) weight<br>in the decision of next/continue.<br><br>Probably what we should do is collect pro's and con's, then create a summary<br>of those on the wiki. Then reference the wiki and make a decision.<br><br>So, any pro's and con's out there people want to have recorded that has not<br>already been said?<br><br>For continue, <br>pros:<br>&nbsp;&nbsp;1. standard<br>cons:<br>&nbsp;&nbsp;1. what does it mean?<br><br>For next,<br>pros:<br>&nbsp;&nbsp;1. meaning is clearer (next iteration)<br>cons:<br>&nbsp;&nbsp;1. use is common in variable names or function names (i.e. any iterator, list,<br>database connection, etc...)<br>&nbsp;&nbsp;2. not standard or traditional<br>&nbsp;&nbsp;3. conflicts with other common languages such as basic, VBA, ASP (yes, all<br>Microsoft).<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20785&poster=Jeremy+Cowgar&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20785.html</guid>
<pubDate>Sun, 11 May 2008 23:07:00 GMT</pubDate>
</item>
<item>
<title>Debug Block?</title>
<link>http://www.OpenEuphoria.org/EUforum/m20784.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at co?gar?com&gt;
<br><br>I was looking through the feature requests on the SF.net page trying to clean<br>things up. A lot of old suggestions exist, some of which were already implemented,<br>so I closed them. &nbsp;Anyway, I ran across a feature request by CK Lester and figured<br>I would bring his suggestion to the forum for discussion so we can either implement<br>(do not think it would be hard) or clear the suggestion. No reason to have it<br>sit there in limbo for no reason. Keep in mind, I am just brining this to peoples<br>attention. It's not my idea, although, I think it's a good one.<br><br><a href="http://sourceforge.net/tracker/index.php?func=detail&aid=1771686&group_id=182827&atid=902785">http://sourceforge.net/tracker/index.php?func=detail&aid=1771686&group_id=182827&atid=902785</a><br><br>He is basically suggesting the ability to remove debug code in the final copies<br>of your Euphoria source. His suggestion is instead of:<br><br><font color="#330033"><eucode></font><br><font color="#FF0055">--- code</font><br><font color="#0000FF">if </font><font color="#330033">DEBUG </font><font color="#0000FF">then</font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;printf</font><font color="#330033">(1, </font><font color="#00A033">"Loop var is %d\n"</font><font color="#330033">, </font><font color="#993333">{</font><font color="#330033">loopVar</font><font color="#993333">}</font><font color="#330033">)</font><br><font color="#0000FF">end if</font><br><font color="#FF0055">--- code</font><br><font color="#330033"></eucode></font><br><br>which would be included in your final code, therefore causing extra processing<br>for no reason (has to check DEBUG condition). His idea is that a debug statement<br>be added:<br><br><font color="#330033"><eucode></font><br><font color="#0000FF">with </font><font color="#330033">debug</font><br><font color="#330033"></font><br><font color="#FF0055">--- code</font><br><font color="#330033">. </font><font color="#FF00FF">printf</font><font color="#330033">(1, </font><font color="#00A033">"Loop var is %d\n"</font><font color="#330033">, </font><font color="#993333">{</font><font color="#330033">loopVar</font><font color="#993333">}</font><font color="#330033">)</font><br><font color="#FF0055">--- code</font><br><font color="#330033"></eucode></font><br><br>His suggestion was any line starting with a . would be debug code. Thus, when<br>with debug or without debug is in the source code, the lines starting with .<br>would not even be emitted to the final versions of your Euphoria programmer,<br>thus, debug code would cause no slow down in your final version of your app.<br><br>I also thought possibly instead of . you could:<br><br><font color="#330033"><eucode></font><br><font color="#0000FF">with </font><font color="#330033">debug</font><br><font color="#330033"></font><br><font color="#330033">debug</font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;printf</font><font color="#330033">(1, </font><font color="#00A033">"Loop var is %d\n"</font><font color="#330033">, </font><font color="#993333">{</font><font color="#330033">loopVar</font><font color="#993333">}</font><font color="#330033">)</font><br><font color="#FF0055"> &nbsp;&nbsp;&nbsp;-- more debug code</font><br><font color="#0000FF">end </font><font color="#330033">debug</font><br><font color="#330033"></eucode></font><br><br>Over all I do not see any bad side effects, only benefits, but wanted to get<br>your input. I do think a more defined block, such as debug ... end debug would<br>make the source code a bit cleaner and more easily understood, but everyone<br>can go read CK's feature request on the SF URL listed above.<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20784&poster=Jeremy+Cowgar&subject=Re%3A+Debug+Block%3F"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20784.html</guid>
<pubDate>Sun, 11 May 2008 22:47:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20783.html</link>
<description><![CDATA[<pre>
posted by: Derek Parnell &lt;ddparnell at b?gp?nd.com&gt;
<br><br>Jeremy Cowgar wrote:<br>&nbsp;I suppose a more detailed study could be done via the TIBOE<br>&gt;<i><font color="#0000FF"> language index, but here are my findings:</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> python = continue</font></i><br>&gt;<i><font color="#0000FF"> c = continue</font></i><br>&gt;<i><font color="#0000FF"> vb = continue</font></i><br>&gt;<i><font color="#0000FF"> d = continue</font></i><br>&gt;<i><font color="#0000FF"> basic = continue</font></i><br>&gt;<i><font color="#0000FF"> pascal = continue</font></i><br>&gt;<i><font color="#0000FF"> php = continue</font></i><br>&gt;<i><font color="#0000FF"> perl = next</font></i><br>&gt;<i><font color="#0000FF"> javascript = continue</font></i><br>&gt;<i><font color="#0000FF"> tcl = continue</font></i><br><br>But aren't we supposed to be learning from the mistakes of the past?<br><br>-- <br>Derek Parnell<br>Melbourne, Australia<br>Skype name: derek.j.parnell</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20783&poster=Derek+Parnell&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Derek Parnell)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20783.html</guid>
<pubDate>Sun, 11 May 2008 22:37:00 GMT</pubDate>
</item>
<item>
<title>Re: BEZIER CURVES</title>
<link>http://www.OpenEuphoria.org/EUforum/m20782.html</link>
<description><![CDATA[<pre>
posted by: Derek Parnell &lt;ddparnell at bigpond??om&gt;
<br><br>Les Rogers wrote:<br>&gt;<i><font color="#0000FF"> I am working on a Bezier Curve Program.</font></i><br>&gt;<i><font color="#0000FF"> Cannot make it "rotate" </font></i><br>&gt;<i><font color="#0000FF"> Any Help ??</font></i><br><br>Sure, and by the way I have a problem with a program I'm working on too. Can<br>you fix that for me?<br><br><br>But seriously folks ...<br><br>The very first problem you have here is that you haven't given us anything to<br>work on ...<br><br>We can't see your code.<br>We can't see what it *is* doing.<br>We can't see the messages, if any, you are getting.<br>We can't see what specific efforts you have made to resolve it yourself.<br><br>-- <br>Derek Parnell<br>Melbourne, Australia<br>Skype name: derek.j.parnell</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20782&poster=Derek+Parnell&subject=Re%3A+BEZIER+CURVES"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Derek Parnell)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20782.html</guid>
<pubDate>Sun, 11 May 2008 22:35:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20781.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at c?w?ar.com&gt;
<br><br>Derek Parnell wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> ... and yet there are a lot of people who are actually using Eu as a first-ish</font></i><br>&gt;<i><font color="#0000FF"> language.</font></i><br><br>And by teaching the continue, we are not doing them a dis-service. Most programmers<br>today are going to be multi-lingual. Not all, but most.<br><br>Please see the post:<br><br><a href="http://www.openeuphoria.org/EUforum/m20765.html">http://www.openeuphoria.org/EUforum/m20765.html</a><br><br>Which lists a few languages that I researched. I found 1 that uses next, and<br>it is perl, but it has a rather complex looping interface such as a continue<br>block that contains next, last, redo and retry.<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20781&poster=Jeremy+Cowgar&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20781.html</guid>
<pubDate>Sun, 11 May 2008 22:28:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20780.html</link>
<description><![CDATA[<pre>
posted by: Derek Parnell &lt;ddparnell at bigpo?d.com&gt;
<br><br>Mike Sywensky wrote:<br><br>&gt;<i><font color="#0000FF"> Although it may not make as much sense for someone</font></i><br>&gt;<i><font color="#0000FF"> learing euphoria as a first language,</font></i><br><br>&nbsp;... or still make sense after years of usage.<br><br>&gt;<i><font color="#0000FF"> &nbsp;I imagine most people are not using it as a first language. &nbsp;</font></i><br><br>... and yet there are a lot of people who are actually using Eu as a first-ish<br>language.<br><br>&gt;<i><font color="#0000FF"> My guess is most people are coming from other languages such as VB or C. &nbsp;</font></i><br><br>What is this 'C' thing you speak of and what has Victoria Bitter got to do with<br>programming? &nbsp;;-)<br><br><br>-- <br>Derek Parnell<br>Melbourne, Australia<br>Skype name: derek.j.parnell</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20780&poster=Derek+Parnell&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Derek Parnell)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20780.html</guid>
<pubDate>Sun, 11 May 2008 22:17:00 GMT</pubDate>
</item>
<item>
<title>Re: BEZIER CURVES</title>
<link>http://www.OpenEuphoria.org/EUforum/m20779.html</link>
<description><![CDATA[<pre>
posted by: don cole &lt;doncole at p?cbell.?et&gt;
<br><br>ChrisBurch3 wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Les Rogers wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Hi </font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; I am working on a Bezier Curve Program.</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; I have the curve !!!</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Cannot make it "rotate" </font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Any Help ??</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Try rotating your head 90 degrees either to the left or right - lot easier</font></i><br>&gt;<i><font color="#0000FF"> than writing nasty algorithms. The point of rotation should be a line drawn</font></i><br>&gt;<i><font color="#0000FF"> roughly from the bcak of your neck to the throat (I would use ventral and</font></i><br>&gt;<i><font color="#0000FF"> dorsal, but this is a computing forum)</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Oh, and remember to look at the screen while doing it.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Happy rotating!</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Chris</font></i><br><br>&nbsp;&nbsp;You could stick one finger in your mouth and one finger .......Ah, you <br>know the rest of it.<br><br>&nbsp;&nbsp;In all seriousness why not draw the curve to a pixmap and rotate that with<br><br>win32dib.<br><br>Don Cole</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20779&poster=don+cole&subject=Re%3A+BEZIER+CURVES"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (don cole)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20779.html</guid>
<pubDate>Sun, 11 May 2008 22:15:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20778.html</link>
<description><![CDATA[<pre>
posted by: c.k.lester &lt;euphoric at ck?ester.?om&gt;
<br><br>Matt Lewis wrote:<br>&gt;<i><font color="#0000FF"> c.k.lester wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; I still like 'next' better because it's more appropriate and I only have to</font></i><br>&gt;<i><font color="#0000FF"> &gt; type 4 letters instead of 8. That's a 50% increase in efficiency.</font></i><br>&gt;<i><font color="#0000FF"> And let's be honest here, folks, CK needs all the help he can get...</font></i><br><br>Amen to that!</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20778&poster=c%2Ek%2Elester&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (c.k.lester)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20778.html</guid>
<pubDate>Sun, 11 May 2008 17:58:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20777.html</link>
<description><![CDATA[<pre>
posted by: Jason Gade &lt;jaygade at y?hoo.c?m&gt;
<br><br>Matt Lewis wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Mike Sywensky wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Although it may not make as much sense for someone learing euphoria as a first</font></i><br>&gt;<i><font color="#0000FF"> &gt; language, I imagine most people are not using it as a first language. &nbsp;</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; My guess is most people are coming from other languages such as VB or C. &nbsp;'continue'</font></i><br>&gt;<i><font color="#0000FF"> &gt; is what is used by both languages. &nbsp;That is my vote.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I've used both 'continue' and 'next'. &nbsp;Either one is fine by me.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Matt</font></i><br><br>I prefer continue, I think, for reasons that others have mentioned -- existing<br>use of "next" as an identifier.<br><br>--<br>A complex system that works is invariably found to have evolved from a simple<br>system that works.<br>--John Gall's 15th law of Systemantics.<br><br>"Premature optimization is the root of all evil in programming."<br>--C.A.R. Hoare<br><br>j.</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20777&poster=Jason+Gade&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jason Gade)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20777.html</guid>
<pubDate>Sun, 11 May 2008 17:55:00 GMT</pubDate>
</item>
<item>
<title>Re: sets for sequence.e?</title>
<link>http://www.OpenEuphoria.org/EUforum/m20776.html</link>
<description><![CDATA[<pre>
posted by: CChris &lt;christian.cuvier at ag?icult?re.gouv.fr&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> CChris wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; There is no .htx documentation yet, but it is in sets.e and would simply need</font></i><br>&gt;<i><font color="#0000FF"> &gt; to move from here to there with some format tags. I'm not sure I have time to</font></i><br>&gt;<i><font color="#0000FF"> &gt; do that next week (53 entries).</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Really? 53 new functions?</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br><br>Yep:<br>* binary search (1)<br>* sets:<br>** construction (2)<br>** elements (4)<br>** parts (4)<br>** basic operations (4)<br>* maps<br>** construction (3)<br>** properties (3)<br>** direct mapping (3)<br>** reverse mapping (3)<br>** operations (4)<br>* products (7)<br>* operations, ie binary ops:<br>** construction (2)<br>** properties(2)<br>** units (7)<br>** other (4)<br><br>If you downloaded stes.zip, the summary is in sets_spec.txt. I'll email it if<br>needed.<br><br>I thought graph handling would be better in a separate lib, which would clearly<br>use this one. Nothing written so fa about it.<br><br>CChris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20776&poster=CChris&subject=Re%3A+sets+for+sequence%2Ee%3F"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (CChris)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20776.html</guid>
<pubDate>Sun, 11 May 2008 17:15:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20775.html</link>
<description><![CDATA[<pre>
posted by: Matt Lewis &lt;matthewwalkerlewis at gmail.??m&gt;
<br><br>c.k.lester wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; c.k.lester wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; I vote for 'next.' I think VBA uses next and I use VBA at work.</font></i><br>&gt;<i><font color="#0000FF"> &gt; VBA does not use next as a continue. It uses next as a end for...</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Well, you can see I never use a continue construct. :D</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I still like 'next' better because it's more appropriate and I only have to</font></i><br>&gt;<i><font color="#0000FF"> type 4 letters instead of 8. That's a 50% increase in efficiency.</font></i><br><br>And let's be honest here, folks, CK needs all the help he can get...<br><br>Matt</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20775&poster=Matt+Lewis&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Matt Lewis)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20775.html</guid>
<pubDate>Sun, 11 May 2008 17:06:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20774.html</link>
<description><![CDATA[<pre>
posted by: Matt Lewis &lt;matthewwalkerlewis at gmai?.?om&gt;
<br><br>Mike Sywensky wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Although it may not make as much sense for someone learing euphoria as a first</font></i><br>&gt;<i><font color="#0000FF"> language, I imagine most people are not using it as a first language. &nbsp;</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> My guess is most people are coming from other languages such as VB or C. &nbsp;'continue'</font></i><br>&gt;<i><font color="#0000FF"> is what is used by both languages. &nbsp;That is my vote.</font></i><br><br>I've used both 'continue' and 'next'. &nbsp;Either one is fine by me.<br><br>Matt</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20774&poster=Matt+Lewis&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Matt Lewis)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20774.html</guid>
<pubDate>Sun, 11 May 2008 17:04:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20773.html</link>
<description><![CDATA[<pre>
posted by: yuku &lt;yuku at ikitek.co?&gt;
<br><br>'next' is more likely to be used as a variable name<br>- linked list node's next<br>- next entry<br>- next coming input<br><br>so i vote for 'continue'.</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20773&poster=yuku&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (yuku)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20773.html</guid>
<pubDate>Sun, 11 May 2008 16:46:00 GMT</pubDate>
</item>
<item>
<title>Re: Naming of "continue"</title>
<link>http://www.OpenEuphoria.org/EUforum/m20772.html</link>
<description><![CDATA[<pre>
posted by: CChris &lt;christian.cuvier at agriculture?gouv.?r&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> We can name it whatever. I do not really care, what I like is the functionality <img src=http://www.OpenEuphoria.org/happy.gif alt=":-)"></font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> The reason I choose continue was due to familiarity. Most languages that have</font></i><br>&gt;<i><font color="#0000FF"> such a keyword call it continue. I can see where either would work... i.e.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> continue -- at top of loop</font></i><br>&gt;<i><font color="#0000FF"> next -- next loop iteration</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> But, taken literally, what do either really mean?</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> continue -- execution?</font></i><br>&gt;<i><font color="#0000FF"> continue -- with next token?</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> or</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> next -- token?</font></i><br>&gt;<i><font color="#0000FF"> next -- statement?</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> So, after thinking about it, I felt neither was a perfect name, but continue</font></i><br>&gt;<i><font color="#0000FF"> had on it's side name recognition. Neither was self evident but at least most</font></i><br>&gt;<i><font color="#0000FF"> people know what continue is. Other languages that have a next keyword are usually</font></i><br>&gt;<i><font color="#0000FF"> part of the for loop:</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> for 1 to 10 do</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;print "Hello"</font></i><br>&gt;<i><font color="#0000FF"> next</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> They are not put mid block, but are the same thing as our end for or end do.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Oh, I also did some research and I found several uses of function name next()</font></i><br>&gt;<i><font color="#0000FF"> for iterating through lists, tokens, etc...</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Other possible names I came up with are:</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> repeat, again, hm... tried to come up with others with no luck.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Out of: continue, next, repeat, again ... I think repeat or again makes much</font></i><br>&gt;<i><font color="#0000FF"> more sense than continue or next. Here are definitions:</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;continue</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v 1: continue a certain state, condition, or activity; "Keep on</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;working!"; "We continued to work into the night"; "Keep</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;smiling"; "We went on working until well past midnight"</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4: move ahead; travel onward in time or space; "We proceeded</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;towards Washington"; "She continued in the direction of</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the hills"; "We are moving ahead in time now"</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;next</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;adj 1: nearest in space or position; immediately adjoining without</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;intervening space; "had adjacent rooms"; "in the next</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;room"; "the person sitting next to me"; "our rooms</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;were side by side" [syn: adjacent, side by side(p)]</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3: immediately following in time or order; "the following day";</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"next in line"; "the next president"; "the next item on</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the list" [syn: following]</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;repeat</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n : an event that repeats; "the events today were a repeat of</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yesterday's" [syn: repetition]</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v 1: to say, state, or perform again; "She kept reiterating her</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request" [syn: reiterate, ingeminate, iterate, restate,</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;retell]</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2: make or do or perform again; "He could never replicate his</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brilliant performance of the magic trick" [syn: duplicate,</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reduplicate, double, replicate]</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3: happen or occur again; "This is a recurring story" [syn: recur]</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4: to say again or imitate; "followers echoing the cries of</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;their leaders" [syn: echo]</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5: do over; "They would like to take it over again" [syn: take</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;over]</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6: repeat an earlier theme of a composition [syn: reprise, reprize,</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recapitulate]</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;again</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;adv : anew; "she tried again"; "they rehearsed the scene again"</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[syn: once again, once more, over again]</font></i><br>&gt;<i><font color="#0000FF"> 1. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;once more; another time; anew; in addition: Will you spell your name again,</font></i><br>&gt;<i><font color="#0000FF"> please?</font></i><br>&gt;<i><font color="#0000FF"> 2. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in an additional case or instance; moreover; besides; furthermore.</font></i><br>&gt;<i><font color="#0000FF"> 3. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;on the other hand: It might happen, and again it might not.</font></i><br>&gt;<i><font color="#0000FF"> 4. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;back; in return; in reply: to answer again.</font></i><br>&gt;<i><font color="#0000FF"> 5. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to the same place or person: to return again.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Notice a few: next #1, #4 (there were other definitions that did not apply at</font></i><br>&gt;<i><font color="#0000FF"> all to us, same as other words, so I did not include them). repeat #2, #3, #5.</font></i><br>&gt;<i><font color="#0000FF"> Again did not have a good definition on dict.org, so I got it from dictionary.com...</font></i><br>&gt;<i><font color="#0000FF"> again #1, #4</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> So, if we were to change from continue and loose the familiarity of it, I would</font></i><br>&gt;<i><font color="#0000FF"> vote for repeat or again, not next. next has all the same problems as continue,</font></i><br>&gt;<i><font color="#0000FF"> plus it is used in other languages as a keyword that does something different,</font></i><br>&gt;<i><font color="#0000FF"> and it's a common function name.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Thoughts?</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> --</font></i><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar</font></i><br>&gt;<i><font color="#0000FF"> <a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></font></i><br><br>The problem I see with repeat is that, in Pascal/Ada, it starts a loop with<br>exit test at the end, equivalent to the do ... while construct in C. Euphoria<br>doesn't have it, it would be convenient, I think, even though you can always<br>emulate it as<br><font color="#330033"><eucode></font><br><font color="#0000FF">while </font><font color="#330033">1 </font><font color="#0000FF">do</font><br><font color="#FF0055">--...</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;if </font><font color="#330033">exit_condition() </font><font color="#0000FF">then </font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit </font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF">end while</font><br><font color="#330033"></eucode></font><br>which would be more easily coded as<br><font color="#330033"><eucode></font><br><font color="#FF00FF">repeat</font><br><font color="#FF0055">--...</font><br><font color="#FF0055">-- until exit_condition()</font><br><font color="#330033"></eucode></font><br><br>again means: the _same_ thing another time. I'd use it to repeat the last iteration,<br>without testing or incrementing, ie something as much the same as the current<br>iteration. I called it retry.<br><br>CChris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20772&poster=CChris&subject=Re%3A+Naming+of+%22continue%22"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (CChris)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20772.html</guid>
<pubDate>Sun, 11 May 2008 16:45:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20771.html</link>
<description><![CDATA[<pre>
posted by: c.k.lester &lt;euphoric at ckleste??com&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> c.k.lester wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; I vote for 'next.' I think VBA uses next and I use VBA at work.</font></i><br>&gt;<i><font color="#0000FF"> VBA does not use next as a continue. It uses next as a end for...</font></i><br><br>Well, you can see I never use a continue construct. :D<br><br>I still like 'next' better because it's more appropriate and I only have to<br>type 4 letters instead of 8. That's a 50% increase in efficiency.</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20771&poster=c%2Ek%2Elester&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (c.k.lester)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20771.html</guid>
<pubDate>Sun, 11 May 2008 16:40:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20770.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at c?wgar.co?&gt;
<br><br>c.k.lester wrote:<br>&gt;<i><font color="#0000FF"> I vote for 'next.' I think VBA uses next and I use VBA at work.</font></i><br><br>VBA does not use next as a continue. It uses next as a end for...<br><br><br>for int i = 1 to 10<br>&nbsp;&nbsp;&nbsp;' do some code here<br>next<br><br>To implement continue in VBA you use goto...<br><br>for int i = 1 to 10<br>&nbsp;&nbsp;&nbsp;&nbsp;if i = 5 goto continue<br>&nbsp;&nbsp;&nbsp;&nbsp;' do some code<br>continue:<br>&nbsp;&nbsp;&nbsp;&nbsp;' Label right next to the end of the for loop<br>next<br><br>So, next in Euphoria would conflict totally w/your next in VBA.<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20770&poster=Jeremy+Cowgar&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20770.html</guid>
<pubDate>Sun, 11 May 2008 16:37:00 GMT</pubDate>
</item>
<item>
<title>Re: BEZIER CURVES</title>
<link>http://www.OpenEuphoria.org/EUforum/m20769.html</link>
<description><![CDATA[<pre>
posted by: ChrisBurch3 &lt;crylex at gm?il.co?&gt;
<br><br>Les Rogers wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Hi </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I am working on a Bezier Curve Program.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I have the curve !!!</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Cannot make it "rotate" </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Any Help ??</font></i><br><br>Try rotating your head 90 degrees either to the left or right - lot easier<br>than writing nasty algorithms. The point of rotation should be a line drawn<br>roughly from the bcak of your neck to the throat (I would use ventral and<br>dorsal, but this is a computing forum)<br><br>Oh, and remember to look at the screen while doing it.<br><br>Happy rotating!<br><br>Chris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20769&poster=ChrisBurch%33&subject=Re%3A+BEZIER+CURVES"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (ChrisBurch3)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20769.html</guid>
<pubDate>Sun, 11 May 2008 16:35:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20768.html</link>
<description><![CDATA[<pre>
posted by: c.k.lester &lt;euphoric at ckl??ter.com&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I agree after conversations here, looking in dictionary and comparing to other</font></i><br>&gt;<i><font color="#0000FF"> devices, that next makes sense, but most people who program do not program in</font></i><br>&gt;<i><font color="#0000FF"> one language, thus, similarity to a degree is good.</font></i><br><br>I vote for 'next.' I think VBA uses next and I use VBA at work.</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20768&poster=c%2Ek%2Elester&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (c.k.lester)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20768.html</guid>
<pubDate>Sun, 11 May 2008 16:27:00 GMT</pubDate>
</item>
<item>
<title>Re: BEZIER CURVES</title>
<link>http://www.OpenEuphoria.org/EUforum/m20767.html</link>
<description><![CDATA[<pre>
posted by: Bernie Ryan &lt;xotron at blue?r?g.com&gt;
<br><br><br>which OS &nbsp;DOS WINDOWS LINUX ???<br><br>Bernie<br><br>My files in archive:<br>WMOTOR, XMOTOR, W32ENGIN, MIXEDLIB, EU_ENGIN, WIN32ERU, WIN32API <br><br>Can be downloaded here:<br><a href="http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan">http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20767&poster=Bernie+Ryan&subject=Re%3A+BEZIER+CURVES"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Bernie Ryan)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20767.html</guid>
<pubDate>Sun, 11 May 2008 16:15:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20766.html</link>
<description><![CDATA[<pre>
posted by: Bernie Ryan &lt;xotron at bluefr?g?com&gt;
<br><br><br>NEXT takes the least amount of typing.<br><br>Bernie<br><br>My files in archive:<br>WMOTOR, XMOTOR, W32ENGIN, MIXEDLIB, EU_ENGIN, WIN32ERU, WIN32API <br><br>Can be downloaded here:<br><a href="http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan">http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20766&poster=Bernie+Ryan&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Bernie Ryan)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20766.html</guid>
<pubDate>Sun, 11 May 2008 16:15:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20765.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at cowgar.??m&gt;
<br><br>Mike Sywensky wrote:<br>&gt;<i><font color="#0000FF"> &nbsp;</font></i><br>&gt;<i><font color="#0000FF"> Although it may not make as much sense for someone learing euphoria as a first</font></i><br>&gt;<i><font color="#0000FF"> language, I imagine most people are not using it as a first language. &nbsp;</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> My guess is most people are coming from other languages such as VB or C. &nbsp;'continue'</font></i><br>&gt;<i><font color="#0000FF"> is what is used by both languages. &nbsp;That is my vote.</font></i><br><br>I just went to the computer language shootout and looked at the more popular<br>languages there. I suppose a more detailed study could be done via the TIBOE<br>language index, but here are my findings:<br><br>python = continue<br>c = continue<br>vb = continue<br>d = continue<br>basic = continue<br>pascal = continue<br>php = continue<br>perl = next<br>javascript = continue<br>tcl = continue<br><br>I agree after conversations here, looking in dictionary and comparing to other<br>devices, that next makes sense, but most people who program do not program in<br>one language, thus, similarity to a degree is good.<br><br>But the choice between continue, next, repeat, again or whatever else may come<br>up is not a huge deal to me personally. I am forced to use a few different languages<br>and have to adapt to minor nuances like this all the time, so... before making<br>any changes to the naming, I would like to hear more feedback from others who<br>have not spoken yet about the topic.<br><br>For me to change continue to next or whatever is about a 10-15 minute job for<br>me, not a big deal and can be done at any time, so I am going to no act quickly,<br>but let there be some more discussion.<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20765&poster=Jeremy+Cowgar&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20765.html</guid>
<pubDate>Sun, 11 May 2008 16:02:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20764.html</link>
<description><![CDATA[<pre>
posted by: Mike Sywensky &lt;michaelsy at yah?o.com&gt;
<br><br>Arthur Crump wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Just another vote for 'next' rather than 'continue' in a for statement.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I am old enough to remember when 'next' was the end of a for statement</font></i><br>&gt;<i><font color="#0000FF"> instead of the much better 'end for' used now, but I think the proposal</font></i><br>&gt;<i><font color="#0000FF"> is a better use of .next'</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Arthur Crump, Cheshire, UK.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> ----------------------------</font></i><br>&gt;<i><font color="#0000FF"> Derek Parnell wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Jeremy Cowgar wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; Continue has been added to Euphoria SVN. Continue is Exit's sibling.</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; But I seriously hope it is going to be renamed to something a lot more natural</font></i><br>&gt;<i><font color="#0000FF"> &gt; such as 'next'.</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; -- </font></i><br>&gt;<i><font color="#0000FF"> &gt; Derek Parnell</font></i><br>&gt;<i><font color="#0000FF"> &gt; Melbourne, Australia</font></i><br>&gt;<i><font color="#0000FF"> &gt; Skype name: derek.j.parnell</font></i><br><br>Although it may not make as much sense for someone learing euphoria as a first<br>language, I imagine most people are not using it as a first language. &nbsp;<br><br>My guess is most people are coming from other languages such as VB or C. &nbsp;'continue'<br>is what is used by both languages. &nbsp;That is my vote.</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20764&poster=Mike+Sywensky&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Mike Sywensky)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20764.html</guid>
<pubDate>Sun, 11 May 2008 15:38:00 GMT</pubDate>
</item>
<item>
<title>BEZIER CURVES</title>
<link>http://www.OpenEuphoria.org/EUforum/m20763.html</link>
<description><![CDATA[<pre>
posted by: Les Rogers &lt;selgor1 at verizonmail??om&gt;
<br><br><br>Hi <br><br>I am working on a Bezier Curve Program.<br><br>I have the curve !!!<br><br>Cannot make it "rotate" <br><br>Any Help ??</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20763&poster=Les+Rogers&subject=Re%3A+BEZIER+CURVES"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Les Rogers)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20763.html</guid>
<pubDate>Sun, 11 May 2008 15:28:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20762.html</link>
<description><![CDATA[<pre>
posted by: Arthur Crump &lt;arthur.crump at ?tlw?rld.com&gt;
<br><br>Just another vote for 'next' rather than 'continue' in a for statement.<br><br>I am old enough to remember when 'next' was the end of a for statement<br>instead of the much better 'end for' used now, but I think the proposal<br>is a better use of .next'<br><br>Arthur Crump, Cheshire, UK.<br><br>----------------------------<br>Derek Parnell wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; Continue has been added to Euphoria SVN. Continue is Exit's sibling.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> But I seriously hope it is going to be renamed to something a lot more natural</font></i><br>&gt;<i><font color="#0000FF"> such as 'next'.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> -- </font></i><br>&gt;<i><font color="#0000FF"> Derek Parnell</font></i><br>&gt;<i><font color="#0000FF"> Melbourne, Australia</font></i><br>&gt;<i><font color="#0000FF"> Skype name: derek.j.parnell</font></i></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20762&poster=Arthur+Crump&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Arthur Crump)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20762.html</guid>
<pubDate>Sun, 11 May 2008 14:58:00 GMT</pubDate>
</item>
<item>
<title>Re: Naming of "continue"</title>
<link>http://www.OpenEuphoria.org/EUforum/m20761.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at ?owgar.?om&gt;
<br><br>Derek Parnell wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I think of it in terms of 'iterations'.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> 'next' (iteration) to me strongly suggests that the current iteration ceases</font></i><br>&gt;<i><font color="#0000FF"> to execute and control is immediately given to the next iteration of the loop,</font></i><br>&gt;<i><font color="#0000FF"> using the next value of the index/counter.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> 'continue' (iteration) suggest that the current iteration continues executing.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> 'repeat' (iteration) suggest that the current iteration is repeated using the</font></i><br>&gt;<i><font color="#0000FF"> same index value.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> 'again' (iteration) is identical to 'repeat'.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br><br>I was thinking more about it and common uses of the words that we may already<br>use. For instance, a CD player. A CD player on repeat mode will do as you say,<br>repeat the same song over and over. Continuous will loop from 1st song on CD<br>to last, then start again at the first. There is no again. But speaking in terms<br>of iterations, I think you are right, next makes the most sense in that context.<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20761&poster=Jeremy+Cowgar&subject=Re%3A+Naming+of+%22continue%22"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20761.html</guid>
<pubDate>Sun, 11 May 2008 14:46:00 GMT</pubDate>
</item>
<item>
<title>Re: Naming of "continue"</title>
<link>http://www.OpenEuphoria.org/EUforum/m20760.html</link>
<description><![CDATA[<pre>
posted by: Derek Parnell &lt;ddparnell at big?on?.com&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> We can name it whatever. I do not really care, what I like is the functionality <img src=http://www.OpenEuphoria.org/happy.gif alt=":-)"></font></i><br><br>I too like the functionality, but the name is also important.<br><br>I vote for 'next'.<br><br>I think of it in terms of 'iterations'.<br><br>'next' (iteration) to me strongly suggests that the current iteration ceases<br>to execute and control is immediately given to the next iteration of the loop,<br>using the next value of the index/counter.<br><br>'continue' (iteration) suggest that the current iteration continues executing.<br><br>'repeat' (iteration) suggest that the current iteration is repeated using the<br>same index value.<br><br>'again' (iteration) is identical to 'repeat'.<br><br><br>-- <br>Derek Parnell<br>Melbourne, Australia<br>Skype name: derek.j.parnell</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20760&poster=Derek+Parnell&subject=Re%3A+Naming+of+%22continue%22"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Derek Parnell)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20760.html</guid>
<pubDate>Sun, 11 May 2008 14:24:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20759.html</link>
<description><![CDATA[<pre>
posted by: Bernie Ryan &lt;xotron at blu?f?og.com&gt;
<br><br><br>I'd prefer a more natural such as 'next'.<br><br>Bernie<br><br>My files in archive:<br>WMOTOR, XMOTOR, W32ENGIN, MIXEDLIB, EU_ENGIN, WIN32ERU, WIN32API <br><br>Can be downloaded here:<br><a href="http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan">http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20759&poster=Bernie+Ryan&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Bernie Ryan)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20759.html</guid>
<pubDate>Sun, 11 May 2008 13:59:00 GMT</pubDate>
</item>
<item>
<title>Re: Search EuForum glitch</title>
<link>http://www.OpenEuphoria.org/EUforum/m20758.html</link>
<description><![CDATA[<pre>
posted by: Robert Craig &lt;rds at ?apidE?phoria.com&gt;
<br><br>CChris wrote:<br>&gt;<i><font color="#0000FF"> Rob/Junko:</font></i><br>&gt;<i><font color="#0000FF"> Could you add 2008 to the list of years available to start searching? When scrolling</font></i><br>&gt;<i><font color="#0000FF"> down the listbox, the last one I get is 2007.</font></i><br><br>OK, thanks for pointing that out.<br>It's fixed now.<br><br>Regards,<br>&nbsp;&nbsp;&nbsp;Rob Craig<br>&nbsp;&nbsp;&nbsp;Rapid Deployment Software<br>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com">http://www.RapidEuphoria.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20758&poster=Robert+Craig&subject=Re%3A+Search+EuForum+glitch"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Robert Craig)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20758.html</guid>
<pubDate>Sun, 11 May 2008 13:47:00 GMT</pubDate>
</item>
<item>
<title>Naming of "continue"</title>
<link>http://www.OpenEuphoria.org/EUforum/m20757.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at cowg?r.?om&gt;
<br><br>We can name it whatever. I do not really care, what I like is the functionality <img src=http://www.OpenEuphoria.org/happy.gif alt=":-)"><br><br>The reason I choose continue was due to familiarity. Most languages that have<br>such a keyword call it continue. I can see where either would work... i.e.<br><br>continue -- at top of loop<br>next -- next loop iteration<br><br>But, taken literally, what do either really mean?<br><br>continue -- execution?<br>continue -- with next token?<br><br>or<br><br>next -- token?<br>next -- statement?<br><br>So, after thinking about it, I felt neither was a perfect name, but continue<br>had on it's side name recognition. Neither was self evident but at least most<br>people know what continue is. Other languages that have a next keyword are usually<br>part of the for loop:<br><br>for 1 to 10 do<br>&nbsp;&nbsp;print "Hello"<br>next<br><br>They are not put mid block, but are the same thing as our end for or end do.<br><br>Oh, I also did some research and I found several uses of function name next()<br>for iterating through lists, tokens, etc...<br><br>Other possible names I came up with are:<br><br>repeat, again, hm... tried to come up with others with no luck.<br><br>Out of: continue, next, repeat, again ... I think repeat or again makes much<br>more sense than continue or next. Here are definitions:<br><br>&nbsp;&nbsp;continue<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v 1: continue a certain state, condition, or activity; "Keep on<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;working!"; "We continued to work into the night"; "Keep<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;smiling"; "We went on working until well past midnight"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4: move ahead; travel onward in time or space; "We proceeded<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;towards Washington"; "She continued in the direction of<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the hills"; "We are moving ahead in time now"<br><br>&nbsp;&nbsp;next<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;adj 1: nearest in space or position; immediately adjoining without<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;intervening space; "had adjacent rooms"; "in the next<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;room"; "the person sitting next to me"; "our rooms<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;were side by side" [syn: adjacent, side by side(p)]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3: immediately following in time or order; "the following day";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"next in line"; "the next president"; "the next item on<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the list" [syn: following]<br><br>&nbsp;&nbsp;repeat<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n : an event that repeats; "the events today were a repeat of<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yesterday's" [syn: repetition]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v 1: to say, state, or perform again; "She kept reiterating her<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request" [syn: reiterate, ingeminate, iterate, restate,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;retell]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2: make or do or perform again; "He could never replicate his<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;brilliant performance of the magic trick" [syn: duplicate,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reduplicate, double, replicate]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3: happen or occur again; "This is a recurring story" [syn: recur]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4: to say again or imitate; "followers echoing the cries of<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;their leaders" [syn: echo]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5: do over; "They would like to take it over again" [syn: take<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;over]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6: repeat an earlier theme of a composition [syn: reprise, reprize,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recapitulate]<br><br>&nbsp;&nbsp;again<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;adv : anew; "she tried again"; "they rehearsed the scene again"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[syn: once again, once more, over again]<br>1. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;once more; another time; anew; in addition: Will you spell your name again,<br>please?<br>2. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in an additional case or instance; moreover; besides; furthermore.<br>3. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;on the other hand: It might happen, and again it might not.<br>4. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;back; in return; in reply: to answer again.<br>5. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to the same place or person: to return again.<br><br>Notice a few: next #1, #4 (there were other definitions that did not apply at<br>all to us, same as other words, so I did not include them). repeat #2, #3, #5.<br>Again did not have a good definition on dict.org, so I got it from dictionary.com...<br>again #1, #4<br><br>So, if we were to change from continue and loose the familiarity of it, I would<br>vote for repeat or again, not next. next has all the same problems as continue,<br>plus it is used in other languages as a keyword that does something different,<br>and it's a common function name.<br><br>Thoughts?<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20757&poster=Jeremy+Cowgar&subject=Re%3A+Naming+of+%22continue%22"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20757.html</guid>
<pubDate>Sun, 11 May 2008 13:03:00 GMT</pubDate>
</item>
<item>
<title>Re: sets for sequence.e?</title>
<link>http://www.OpenEuphoria.org/EUforum/m20756.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at cowg?r.?om&gt;
<br><br>CChris wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Done, though I may wish to add a few more unit tests. As usual, the tests themselves</font></i><br>&gt;<i><font color="#0000FF"> had way more problems than the code they tested.</font></i><br><br>That may be but it's vital that unit tests exist, for instance, it caught quite<br>a bit last change. One function was changed, and that function was tested with<br>a sample app and it worked. However, all the other functions that relied upon<br>the changed function began to fail.<br>&nbsp;<br>&gt;<i><font color="#0000FF"> There is no .htx documentation yet, but it is in sets.e and would simply need</font></i><br>&gt;<i><font color="#0000FF"> to move from here to there with some format tags. I'm not sure I have time to</font></i><br>&gt;<i><font color="#0000FF"> do that next week (53 entries).</font></i><br><br>Really? 53 new functions?<br><br>&gt;<i><font color="#0000FF"> What's best?</font></i><br><br>Please put a <br><br>-- TODO: document<br><br>At the beginning of each function that is a global and then commit. Before functions<br>go into SVN, they should be unit tested, however, not necessarily documented.<br>But, we must have an easy way to see which ones are not documented. An undocumented<br>function is one that does not exist to the public.<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20756&poster=Jeremy+Cowgar&subject=Re%3A+sets+for+sequence%2Ee%3F"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20756.html</guid>
<pubDate>Sun, 11 May 2008 12:22:00 GMT</pubDate>
</item>
<item>
<title>Search EuForum glitch</title>
<link>http://www.OpenEuphoria.org/EUforum/m20755.html</link>
<description><![CDATA[<pre>
posted by: CChris &lt;christian.cuvier at ?gricul?ure.gouv.fr&gt;
<br><br><br>Rob/Junko:<br>Could you add 2008 to the list of years available to start searching? When scrolling<br>down the listbox, the last one I get is 2007.<br><br>CChris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20755&poster=CChris&subject=Re%3A+Search+EuForum+glitch"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (CChris)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20755.html</guid>
<pubDate>Sun, 11 May 2008 12:19:00 GMT</pubDate>
</item>
<item>
<title>Re: sets for sequence.e?</title>
<link>http://www.OpenEuphoria.org/EUforum/m20754.html</link>
<description><![CDATA[<pre>
posted by: CChris &lt;christian.cuvier at agriculture.gouv?f?&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> CChris wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; There is also</font></i><br>&gt;<i><font color="#0000FF"> &gt; <a href="http://oedoc.free.fr/Fichiers/ESL/sets.zip">http://oedoc.free.fr/Fichiers/ESL/sets.zip</a></font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; It's quite more complete, as it handles maps between sets and composition laws.</font></i><br>&gt;<i><font color="#0000FF"> &gt; It was laid out and documented for inclusion in the ESL framework. But, if there</font></i><br>&gt;<i><font color="#0000FF"> &gt; is interest, I can edit the ESL stuff out.</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Chris,</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> If you would like to do that, thanks! Maybe it should be a new include, set.e</font></i><br>&gt;<i><font color="#0000FF"> and not part of sequence.e</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> --</font></i><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar</font></i><br>&gt;<i><font color="#0000FF"> <a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></font></i><br><br>Done, though I may wish to add a few more unit tests. As usual, the tests themselves<br>had way more problems than the code they tested.<br><br>There is no .htx documentation yet, but it is in sets.e and would simply need<br>to move from here to there with some format tags. I'm not sure I have time to<br>do that next week (53 entries).<br><br>What's best?<br><br>CChris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20754&poster=CChris&subject=Re%3A+sets+for+sequence%2Ee%3F"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (CChris)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20754.html</guid>
<pubDate>Sun, 11 May 2008 12:16:00 GMT</pubDate>
</item>
<item>
<title>can_add() and linear()</title>
<link>http://www.OpenEuphoria.org/EUforum/m20753.html</link>
<description><![CDATA[<pre>
posted by: CChris &lt;christian.cuvier at agri?ulture.gou?.fr&gt;
<br><br>I'd suggest two additions to sequence.e, which I hope will appear pretty natural:<br><br><font color="#330033"><eucode></font><br><font color="#0000FF">global function </font><font color="#330033">can_add(</font><font color="#FF00FF">object </font><font color="#330033">a,</font><font color="#FF00FF">object </font><font color="#330033">b)</font><br><font color="#FF0055">-- Determines whether a+b would crash the interpreter.</font><br><font color="#FF0055">-- Returns 1 if addition possible, else 0.</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;if </font><font color="#FF00FF">atom</font><font color="#330033">(a) </font><font color="#0000FF">or </font><font color="#FF00FF">atom</font><font color="#330033">(b) </font><font color="#0000FF">then</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return </font><font color="#330033">1</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;if </font><font color="#FF00FF">length</font><font color="#330033">(a)!=</font><font color="#FF00FF">length</font><font color="#330033">(b) </font><font color="#0000FF">then</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return </font><font color="#330033">0</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;for </font><font color="#330033">i=1 </font><font color="#0000FF">to </font><font color="#FF00FF">length</font><font color="#330033">(a) </font><font color="#0000FF">do</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if not </font><font color="#330033">can_add(a</font><font color="#993333">[</font><font color="#330033">i</font><font color="#993333">]</font><font color="#330033">,b</font><font color="#993333">[</font><font color="#330033">i</font><font color="#993333">]</font><font color="#330033">) </font><font color="#0000FF">then</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return </font><font color="#330033">0</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end for</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;return </font><font color="#330033">1</font><br><font color="#0000FF">end function</font><br><font color="#330033"></font><br><font color="#0000FF">global </font><font color="#330033">funtion linear(</font><font color="#FF00FF">object </font><font color="#330033">start,</font><font color="#FF00FF">object </font><font color="#330033">increment,</font><font color="#FF00FF">integer </font><font color="#330033">count)</font><br><font color="#FF0055">-- Returns 0 on failure, or a sequence of count objects.</font><br><font color="#FF0055">-- The first one is start, and the whole sequence is a linear progrssion using increment.</font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;sequence </font><font color="#330033">result</font><br><font color="#330033"></font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;if </font><font color="#330033">count&lt;0 </font><font color="#0000FF">or not </font><font color="#330033">can_add(start,increment) </font><font color="#0000FF">then</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return </font><font color="#330033">0</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end if</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;result=</font><font color="#FF00FF">repeat</font><font color="#330033">(start,count)</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;for </font><font color="#330033">i=2 </font><font color="#0000FF">to </font><font color="#330033">count </font><font color="#0000FF">do</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start+=increment</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result[i]=start</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end for</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;return </font><font color="#330033">result</font><br><font color="#0000FF">end function</font><br><font color="#330033"></eucode></font><br><br>The latter might go to math.e just as well, but for its dependency on can_add().<br><br>CChris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20753&poster=CChris&subject=Re%3A+can%5Fadd%28%29+and+linear%28%29"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (CChris)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20753.html</guid>
<pubDate>Sun, 11 May 2008 12:04:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20752.html</link>
<description><![CDATA[<pre>
posted by: CChris &lt;christian.cuvier at agric?lt?re.gouv.fr&gt;
<br><br>Salix wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> &gt; Jeremy Cowgar wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; &gt; Continue has been added to Euphoria SVN. Continue is Exit's sibling.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Oh, at last! Thanks!</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> But I agree with Derek and I'd prefer a more natural such as 'next'.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Regards,</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Salix</font></i><br><br>Me too, antd that's how it's named in Æ.<br><br>But naming discussions are so ... , well, that I won't care how it gets eventually<br>named, as long as it stays in the language.<br><br>CChris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20752&poster=CChris&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (CChris)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20752.html</guid>
<pubDate>Sun, 11 May 2008 11:54:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20751.html</link>
<description><![CDATA[<pre>
posted by: Salix &lt;salix at freemai?.?u&gt;
<br><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; Continue has been added to Euphoria SVN. Continue is Exit's sibling.</font></i><br><br>Oh, at last! Thanks!<br><br>But I agree with Derek and I'd prefer a more natural such as 'next'.<br><br>Regards,<br><br>Salix</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20751&poster=Salix&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Salix)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20751.html</guid>
<pubDate>Sun, 11 May 2008 11:46:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20750.html</link>
<description><![CDATA[<pre>
posted by: Derek Parnell &lt;ddparnell at bi?pond?com&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Continue has been added to Euphoria SVN. Continue is Exit's sibling.</font></i><br><br><br>But I seriously hope it is going to be renamed to something a lot more natural<br>such as 'next'.<br><br><br>-- <br>Derek Parnell<br>Melbourne, Australia<br>Skype name: derek.j.parnell</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20750&poster=Derek+Parnell&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Derek Parnell)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20750.html</guid>
<pubDate>Sun, 11 May 2008 10:29:00 GMT</pubDate>
</item>
<item>
<title>Re: New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20749.html</link>
<description><![CDATA[<pre>
posted by: CChris &lt;christian.cuvier at agriculture.?ou?.fr&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Continue has been added to Euphoria SVN. Continue is Exit's sibling.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br><font color="#330033">&gt; <eucode></font><br><font color="#330033">&gt; </font><font color="#0000FF">for </font><font color="#330033">i = 1 </font><font color="#0000FF">to </font><font color="#FF00FF">length</font><font color="#330033">(lines) </font><font color="#0000FF">do</font><br><font color="#330033">&gt; &nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000FF">if </font><font color="#FF00FF">length</font><font color="#330033">(lines</font><font color="#993333">[</font><font color="#330033">i</font><font color="#993333">]</font><font color="#330033">) = 0 </font><font color="#0000FF">or </font><font color="#330033">lines[i][1] = </font><font color="#00A033">'#' </font><font color="#0000FF">then </font><br><font color="#330033">&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue </font><font color="#FF0055">-- start loop at next iteration</font><br><font color="#330033">&gt; &nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000FF">end if</font><br><font color="#330033">&gt; </font><br><font color="#330033">&gt; &nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF0055">-- You know the line has data and is not a comment line</font><br><font color="#330033">&gt; &nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF0055">-- process the line</font><br><font color="#330033">&gt; </font><font color="#0000FF">end for</font><br><font color="#330033">&gt; </eucode></font><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> --</font></i><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar</font></i><br>&gt;<i><font color="#0000FF"> <a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></font></i><br><br>This one was sorely needed! Thanks!<br><br>CChris</pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20749&poster=CChris&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (CChris)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20749.html</guid>
<pubDate>Sun, 11 May 2008 09:46:00 GMT</pubDate>
</item>
<item>
<title>New keyword added: continue</title>
<link>http://www.OpenEuphoria.org/EUforum/m20748.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at ?owgar.com&gt;
<br><br>Continue has been added to Euphoria SVN. Continue is Exit's sibling.<br><br><font color="#330033"><eucode></font><br><font color="#0000FF">for </font><font color="#330033">i = 1 </font><font color="#0000FF">to </font><font color="#FF00FF">length</font><font color="#330033">(lines) </font><font color="#0000FF">do</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;if </font><font color="#FF00FF">length</font><font color="#330033">(lines</font><font color="#993333">[</font><font color="#330033">i</font><font color="#993333">]</font><font color="#330033">) = 0 </font><font color="#0000FF">or </font><font color="#330033">lines[i][1] = </font><font color="#00A033">'#' </font><font color="#0000FF">then </font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue </font><font color="#FF0055">-- start loop at next iteration</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end if</font><br><font color="#330033"></font><br><font color="#FF0055"> &nbsp;&nbsp;&nbsp;-- You know the line has data and is not a comment line</font><br><font color="#FF0055"> &nbsp;&nbsp;&nbsp;-- process the line</font><br><font color="#0000FF">end for</font><br><font color="#330033"></eucode></font><br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20748&poster=Jeremy+Cowgar&subject=Re%3A+New+keyword+added%3A+continue"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20748.html</guid>
<pubDate>Sun, 11 May 2008 09:43:00 GMT</pubDate>
</item>
<item>
<title>Re: iupeu and fedora 7</title>
<link>http://www.OpenEuphoria.org/EUforum/m20747.html</link>
<description><![CDATA[<pre>
posted by: Jeremy Cowgar &lt;jeremy at cow?ar.co?&gt;
<br><br>jacques deschênes wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I downloaded &nbsp;imagelib.e and imagelib.ew is now working.</font></i><br>&gt;<i><font color="#0000FF"> I delete addressbook.edb that was already existing and addressbook.ew created</font></i><br>&gt;<i><font color="#0000FF"> a new one and now it works fine.</font></i><br><br>Ok. Maybe SVN corrupted the edb file. That's one thing I didn't try. I'll remove<br>the edb file from SVN and I'll make AddressBook add a few dummy records during<br>create.<br>&nbsp;<br>&gt;<i><font color="#0000FF"> by the way I downloaded CD5 &nbsp;for open watcom 1.5 I have open watcom 1.7 installed</font></i><br>&gt;<i><font color="#0000FF"> but I don't have any idea how to convert the *.lib files into DLL. I would be</font></i><br>&gt;<i><font color="#0000FF"> ready to wrap the CD5 library if I had the dll working.</font></i><br><br>OOOooooo! That would be FANTASTIC! I can give you SVN access to you can commit<br>to SVN. From:<br><br><a href="http://www.tecgraf.puc-rio.br/iup/en/download_tips.html">http://www.tecgraf.puc-rio.br/iup/en/download_tips.html</a><br><br>You can download different types of files for different libs associated with<br>Iup. There are some files named such as: <br><br>cd5_0_Win32_dll_lib.zip<br><br>which should get you the already compiled dll files. That's what I do for windows.<br>Much easier than compiling the project for windows.<br><br>Send me an email with a username and password, and I will create an SVN account<br>for you. Thank you!<br><br>--<br>Jeremy Cowgar<br><a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20747&poster=Jeremy+Cowgar&subject=Re%3A+iupeu+and+fedora+%37"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (Jeremy Cowgar)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20747.html</guid>
<pubDate>Sun, 11 May 2008 05:37:00 GMT</pubDate>
</item>
<item>
<title>Re: iupeu and fedora 7</title>
<link>http://www.OpenEuphoria.org/EUforum/m20746.html</link>
<description><![CDATA[<pre>
posted by: jacques deschênes &lt;desja at glo?etro?ter.net&gt;
<br><br>I downloaded &nbsp;imagelib.e and imagelib.ew is now working.<br>I delete addressbook.edb that was already existing and addressbook.ew created<br>a new one and now it works fine.<br><br>by the way I downloaded CD5 &nbsp;for open watcom 1.5 I have open watcom 1.7 installed<br>but I don't have any idea how to convert the *.lib files into DLL. I would be<br>ready to wrap the CD5 library if I had the dll working.<br><br>thanks again.<br><br>jacques deschenes<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> jacques deschênes wrote:</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; I finally succeed to install openmotif 2.3.0 (tried and older version but didn't</font></i><br>&gt;<i><font color="#0000FF"> &gt; work).</font></i><br>&gt;<i><font color="#0000FF"> &gt; </font></i><br>&gt;<i><font color="#0000FF"> &gt; examples that works:</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> Great! Thanks for posting this and being the first to give IupEu a try on RedHat.</font></i><br>&gt;<i><font color="#0000FF"> I'll add your info to the wiki so others do not have to go through the hassle</font></i><br>&gt;<i><font color="#0000FF"> you did.</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;</font></i><br>&gt;<i><font color="#0000FF"> &gt; examples that fail:</font></i><br>&gt;<i><font color="#0000FF"> &gt; imagelib.ew &nbsp;(missing iupimagelib.e)</font></i><br>&gt;<i><font color="#0000FF"> &gt; addressbook.ew &nbsp;(display a windows with: "could not open or create database)</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;</font></i><br>&gt;<i><font color="#0000FF"> Hm. I do not know how iupimagelib.e got left out of the .zip file. You can get</font></i><br>&gt;<i><font color="#0000FF"> it directly here:</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> <a href="http://jeremy.cowgar.com/svn/iupeu/trunk/include/iupimagelib.e">http://jeremy.cowgar.com/svn/iupeu/trunk/include/iupimagelib.e</a></font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> As for the Address Book not creating the database, weird. It is using EDS. I</font></i><br>&gt;<i><font color="#0000FF"> just tried removing the database from my examples directory and running it,</font></i><br>&gt;<i><font color="#0000FF"> it was created fine (ArchLinux). I then went to Windows and it worked also.</font></i><br>&gt;<i><font color="#0000FF"> Is there a permissions problem? It's simple and just creates the database in</font></i><br>&gt;<i><font color="#0000FF"> the current directory. </font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> --</font></i><br>&gt;<i><font color="#0000FF"> Jeremy Cowgar</font></i><br>&gt;<i><font color="#0000FF"> <a href="http://jeremy.cowgar.com">http://jeremy.cowgar.com</a></font></i></pre>
<br><p><a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=post"><font color="#FF0000">Post</font></a>&nbsp;&nbsp;&nbsp;<a href="http://www.RapidEuphoria.com/cgi-bin/usercont.exu?actionType=mboard&msgId=20746&poster=jacques+desch%EAnes&subject=Re%3A+iupeu+and+fedora+%37"><font color="#FF0000">Reply</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/listserv.htm><font color="#FF0000">Search</font></a>&nbsp;&nbsp;&nbsp;<a href=http://www.RapidEuphoria.com/><font color="#FF0000">Home</font></a>]]></description>
<author>EUforum@topica.com (jacques deschênes)</author>
<guid isPermaLink="true">http://www.OpenEuphoria.org/EUforum/m20746.html</guid>
<pubDate>Sun, 11 May 2008 02:46:00 GMT</pubDate>
</item>
<item>
<title>Re: Adding to or Updating the standard library</title>
<link>http://www.OpenEuphoria.org/EUforum/m20745.html</link>
<description><![CDATA[<pre>
posted by: Shawn Pringle &lt;shawn.pringle at gma?l.?om&gt;
<br><br>Jeremy Cowgar wrote:<br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> CChris wrote:</font></i><br>&gt;<i><font color="#0000FF"> &nbsp;&nbsp;</font></i><br>&gt;<i><font color="#0000FF"> &gt; Two questions:</font></i><br>&gt;<i><font color="#0000FF"> &gt; 1/ How to unit-test that something should crash?</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br>&gt;<i><font color="#0000FF"> I have not solved that yet. Let me work on that now.</font></i><br>&gt;<i><font color="#0000FF"> </font></i><br><br>Testing if something crashes requires re-thinking the way we think of program<br>control. &nbsp;For my executable memory allocator, allocate_code() I wrote a test<br>that first tries to run code allocated by allocate_code() and then tries<br>the same with allocate(). &nbsp;<br><br>For allocate() in particular, I made a global flag variable and a crash_routine<br>handler. &nbsp;The global flag is set to true, when we want it to intercept a crash<br>and say something like: "code executed from memory using allocate caused an<br><br>exception and as it should." &nbsp;When the flag is set to false the the handler<br>returns 0 and no success message is printed and EUPHORIA calls the other handlers<br><br>if applicable. &nbsp;I set the global flag before executing the code that is supposed<br>to cause the exception and then I clear the flag afterwards. &nbsp;After clearing<br>the <br>flag an error message is printed, for it means that the crash routine wasn't<br>executed. &nbsp;At this point though, the mainline of the program is in a crash handler!<br><br>In the case of allocate_code(), we do not want to see an exception. &nbsp;So, in<br>this<br>cause the crash handler prints a message saying the test has failed and then<br>terminates the program. &nbsp;After calling code on allocate_code that could cause<br>an exception (if there is a bug) it prints a success message.<br><br>The program flow reminds me of goto from BASIC.<br><font color="#330033"><eucode></font><br><font color="#FF0055">-- Test the system for :</font><br><font color="#0000FF">include </font><font color="#330033">xalloc.e as dep</font><br><font color="#0000FF">include </font><font color="#330033">joy.e as joy</font><br><font color="#330033"></font><br><font color="#0000FF">function </font><font color="#330033">isspace( </font><font color="#FF00FF">integer </font><font color="#330033">x )</font><br><font color="#0000FF"> &nbsp;return </font><font color="#FF00FF">find</font><font color="#330033">( x, </font><font color="#00A033">"\t \n" </font><font color="#330033">)</font><br><font color="#0000FF">end function</font><br><font color="#330033"></font><br><font color="#FF00FF">integer log</font><br><font color="#FF00FF">log </font><font color="#330033">= </font><font color="#FF00FF">open</font><font color="#330033">( </font><font color="#00A033">"wordwrap.txt"</font><font color="#330033">, </font><font color="#00A033">"w" </font><font color="#330033">)</font><br><font color="#330033"></font><br><font color="#0000FF">function </font><font color="#330033">visual_slice( joy:string_of_atoms s, </font><font color="#FF00FF">integer </font><font color="#330033">i1, </font><font color="#FF00FF">integer </font><font color="#330033">i2, </font><font color="#FF00FF">integer </font><font color="#330033">line_length )</font><br><font color="#FF00FF"> &nbsp;integer </font><font color="#330033">c, m1, m2</font><br><font color="#330033"> &nbsp;c = 0</font><br><font color="#330033"> &nbsp;m1 = -1</font><br><font color="#330033"> &nbsp;m2 = -1</font><br><font color="#0000FF"> &nbsp;for </font><font color="#330033">i3 = 1 </font><font color="#0000FF">to </font><font color="#FF00FF">length</font><font color="#330033">(s) </font><font color="#0000FF">do</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#330033">s[i3] = </font><font color="#00A033">'\n' </font><font color="#0000FF">then</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c += line_length</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elsif </font><font color="#330033">s[i3] = </font><font color="#00A033">'\t' </font><font color="#0000FF">then</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c += 8</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c += 1</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#330033">m1 = -1 </font><font color="#0000FF">then</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#330033">c &gt; i1 </font><font color="#0000FF">then</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m1 = c-1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elsif </font><font color="#330033">c = i1 </font><font color="#0000FF">then</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m1 = c</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#330033">m2 = -1 </font><font color="#0000FF">then</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#330033">c &gt; i2 </font><font color="#0000FF">then</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m2 = c-1</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m2 = c</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#330033">m2 != -1 </font><font color="#0000FF">then</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;end for</font><br><font color="#0000FF"> &nbsp;return </font><font color="#330033">s[m1..m2]</font><br><font color="#0000FF">end function</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br><font color="#FF0055">-- word_wrap function: &nbsp;Please do not pass strings with TAB characters</font><br><font color="#0000FF">function </font><font color="#330033">word_wrap( joy:string_of_integers s, </font><font color="#FF00FF">integer </font><font color="#330033">line_length )</font><br><font color="#FF00FF"> &nbsp;sequence </font><font color="#330033">lines</font><br><font color="#FF00FF"> &nbsp;sequence </font><font color="#330033">haystack &nbsp;</font><br><font color="#FF00FF"> &nbsp;integer </font><font color="#330033">whitelocation</font><br><font color="#330033"> &nbsp;</font><br><font color="#330033"> &nbsp;lines = {}</font><br><font color="#0000FF"> &nbsp;while </font><font color="#FF00FF">length</font><font color="#330033">(s) </font><font color="#0000FF">do</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;haystack = s[1..joy:min</font><font color="#993333">(</font><font color="#0000FF">{</font><font color="#FF00FF">length</font><font color="#5500FF">(</font><font color="#330033">s</font><font color="#5500FF">)</font><font color="#330033">,line_length</font><font color="#0000FF">}</font><font color="#993333">)</font><font color="#330033">]</font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;puts</font><font color="#330033">( </font><font color="#FF00FF">log</font><font color="#330033">, </font><font color="#00A033">"haystack = "</font><font color="#330033">&amp;haystack&amp;10 )</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#FF00FF">length</font><font color="#330033">(s) &lt;= line_length </font><font color="#0000FF">then</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lines = </font><font color="#FF00FF">append</font><font color="#330033">( lines, s )</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s = </font><font color="#00A033">""</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else</font><br><font color="#FF0055"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- if no spaces Grab line_length of it</font><br><font color="#FF0055"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- if '\n' grab the first one, or the last ' ' </font><br><font color="#FF0055"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- whichever comes first.</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;whitelocation = joy:min( </font><font color="#993333">{</font><font color="#330033">max</font><font color="#0000FF">(</font><font color="#5500FF">{</font><font color="#FF00FF">length</font><font color="#00FF00">(</font><font color="#330033">s</font><font color="#00FF00">)</font><font color="#330033">,line_length</font><font color="#5500FF">}</font><font color="#0000FF">) </font><font color="#330033">+ 1</font><font color="#993333">} </font><font color="#330033">&amp; joy:remove_0s</font><font color="#993333">( </font><font color="#0000FF">{ </font><font color="#FF00FF">find</font><font color="#5500FF">(<br></font><font color="#00A033">'\n'</font><font color="#330033">, haystack </font><font color="#5500FF">)</font><font color="#330033">, joy:rfind</font><font color="#5500FF">( </font><font color="#00A033">' '</font><font color="#330033">, haystack </font><font color="#5500FF">) </font><font color="#0000FF">} </font><font color="#993333">) </font><font color="#330033">)</font><br><font color="#330033"></font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;puts</font><font color="#330033">( </font><font color="#FF00FF">log</font><font color="#330033">, </font><font color="#00A033">"s[1..whitelocation-1]=" </font><font color="#330033">&amp; s</font><font color="#993333">[</font><font color="#330033">1..whitelocation-1</font><font color="#993333">] </font><font color="#330033">&amp; 10 )</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lines = </font><font color="#FF00FF">append</font><font color="#330033">( lines, s</font><font color="#993333">[</font><font color="#330033">1..whitelocation-1</font><font color="#993333">] </font><font color="#330033">)</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flush(</font><font color="#FF00FF">log</font><font color="#330033">)</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if </font><font color="#330033">whitelocation+1 &gt; </font><font color="#FF00FF">length</font><font color="#330033">(s)+1 </font><font color="#0000FF">then</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s = </font><font color="#00A033">""</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s = s[whitelocation+1..</font><font color="#FF00FF">length</font><font color="#993333">(</font><font color="#330033">s</font><font color="#993333">)</font><font color="#330033">]</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;end while</font><br><font color="#0000FF"> &nbsp;return </font><font color="#330033">joy:join( </font><font color="#00A033">"\n"</font><font color="#330033">, lines )</font><br><font color="#0000FF">end function</font><br><font color="#330033"></font><br><font color="#FF00FF">object </font><font color="#330033">line</font><br><font color="#0000FF">procedure </font><font color="#330033">PETC()</font><br><font color="#FF00FF"> &nbsp;puts</font><font color="#330033">(1,</font><font color="#00A033">"Press Enter to Continue"</font><font color="#330033">)</font><br><font color="#330033"> &nbsp;line = </font><font color="#FF00FF">gets</font><font color="#330033">(0)</font><br><font color="#FF00FF"> &nbsp;puts</font><font color="#330033">(1,10)</font><br><font color="#0000FF">end procedure</font><br><font color="#330033"></font><br><font color="#FF00FF">integer </font><font color="#330033">calling_memfunction</font><br><font color="#330033">calling_memfunction = 0</font><br><font color="#0000FF">function </font><font color="#330033">print_failure(</font><font color="#FF00FF">object </font><font color="#330033">x)</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;if </font><font color="#330033">calling_memfunction </font><font color="#0000FF">then</font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;puts</font><font color="#330033">( 1, word_wrap</font><font color="#993333">( </font><font color="#00A033">"We have found that the xalloc.e routines do not really make memory executable.\n"</font><font color="#330033">, 80 </font><font color="#993333">)<br></font><font color="#330033">)</font><br><font color="#FF00FF"> &nbsp;puts</font><font color="#330033">( 1, word_wrap</font><font color="#993333">( </font><font color="#00A033">"This conclusively tells us that there is a bug in the allocate_code() function. &nbsp;Please let me<br>know about this: &nbsp;Email me at shawn.pringle at gmail.com"</font><font color="#330033">, 80 </font><font color="#993333">) </font><font color="#330033">)</font><br><font color="#FF00FF"> &nbsp;puts</font><font color="#330033">( 1, </font><font color="#00A033">"Test result for allocate_code: FAILURE\n" </font><font color="#330033">)</font><br><font color="#330033"> &nbsp;PETC()</font><br><font color="#330033"> &nbsp;</font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;abort</font><font color="#330033">(0)</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;return </font><font color="#330033">0</font><br><font color="#0000FF">end function</font><br><font color="#330033"></font><br><font color="#FF00FF">integer </font><font color="#330033">calling_dmemfunction</font><br><font color="#330033">calling_dmemfunction = 0</font><br><font color="#0000FF">function </font><font color="#330033">dep_is_enabled(</font><font color="#FF00FF">object </font><font color="#330033">x)</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;if </font><font color="#330033">calling_dmemfunction </font><font color="#0000FF">then</font><br><font color="#FF00FF"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;puts</font><font color="#330033">(1, word_wrap</font><font color="#993333">( </font><font color="#00A033">"The code allocated with allocate(), however raised an<br>exception and it SHOULD. &nbsp;Therefore D.E.P. is enabled for the interpreter you used for this test on your system. &nbsp;This means, your system is configured correctly to test allocate_code and that<br>allocate_code works properly.\n"</font><font color="#330033">, 80 </font><font color="#993333">) </font><font color="#330033">)</font><br><font color="#FF00FF"> &nbsp;puts</font><font color="#330033">(1, </font><font color="#00A033">"Test result for allocate_code: SUCCESS!\n" </font><font color="#330033">)</font><br><font color="#330033"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PETC()</font><br><font color="#FF00FF"> &nbsp;abort</font><font color="#330033">(0)</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;end if</font><br><font color="#0000FF"> &nbsp;&nbsp;&nbsp;return </font><font color="#330033">0</font><br><font color="#0000FF">end function</font><br><font color="#330033"></font><br><font color="#FF00FF">atom </font><font color="#330033">code_space, data_space</font><br><font color="#FF00FF">sequence </font><font color="#330033">multiply_code</font><br><font color="#FF00FF">atom </fo