<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://50.77.162.165/mediawiki/skins/common/feed.css?207"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://50.77.162.165/mediawiki/index.php?feed=atom&amp;target=203.92.44.228&amp;title=Special%3AContributions</id>
		<title>Erights - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://50.77.162.165/mediawiki/index.php?feed=atom&amp;target=203.92.44.228&amp;title=Special%3AContributions"/>
		<link rel="alternate" type="text/html" href="http://50.77.162.165/wiki/Special:Contributions/203.92.44.228"/>
		<updated>2026-04-25T01:49:13Z</updated>
		<subtitle>From Erights</subtitle>
		<generator>MediaWiki 1.15.5-7</generator>

	<entry>
		<id>http://50.77.162.165/wiki/ForExpr</id>
		<title>ForExpr</title>
		<link rel="alternate" type="text/html" href="http://50.77.162.165/wiki/ForExpr"/>
				<updated>2011-04-20T10:07:12Z</updated>
		
		<summary type="html">&lt;p&gt;203.92.44.228:&amp;#32;/* Tests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ForExpr]] is a [[nonkernel]] node which executes code for each element in a collection or other object implementing [[:Category:Message iterate/1|iterate/1]].&lt;br /&gt;
&lt;br /&gt;
&amp;quot;for&amp;quot; (&amp;lt;var&amp;gt;optKeyPattern&amp;lt;/var&amp;gt; &amp;quot;=&amp;gt;&amp;quot;)? &amp;lt;var&amp;gt;valuePattern&amp;lt;/var&amp;gt; &amp;quot;in&amp;quot; &amp;lt;var&amp;gt;collection&amp;lt;/var&amp;gt; &amp;quot;{&amp;quot; &amp;lt;var&amp;gt;body&amp;lt;/var&amp;gt; &amp;quot;}&amp;quot; ({&amp;lt;var&amp;gt;optBreakCatch&amp;lt;/var&amp;gt; an EMatcher}: &amp;quot;catch&amp;quot; ''pattern'' &amp;quot;{&amp;quot; ''expr'' &amp;quot;}&amp;quot;)?&lt;br /&gt;
&lt;br /&gt;
{{XXX|We need to formalize the grammar definitions used in our spec}}&lt;br /&gt;
&lt;br /&gt;
== Fields ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;var&amp;gt;optKeyPattern&amp;lt;/var&amp;gt; :[[nullOk]]&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[[Pattern]]]&lt;br /&gt;
* &amp;lt;var&amp;gt;valuePattern&amp;lt;/var&amp;gt; :[[Pattern]]&lt;br /&gt;
* &amp;lt;var&amp;gt;collection&amp;lt;/var&amp;gt; :[[nullOk]]&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[[EExpr]]]&lt;br /&gt;
* &amp;lt;var&amp;gt;body&amp;lt;/var&amp;gt; :[[EExpr]]&lt;br /&gt;
* &amp;lt;var&amp;gt;optBreakCatch&amp;lt;/var&amp;gt; :[[nullOk]]&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[[EMatcher]]]&lt;br /&gt;
&lt;br /&gt;
== Expansion ==&lt;br /&gt;
&lt;br /&gt;
{{XXX|Define the expansion of ForExpr}}&lt;br /&gt;
&lt;br /&gt;
== Static constraints ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;var&amp;gt;collection&amp;lt;/var&amp;gt; may not use nouns bound by &amp;lt;var&amp;gt;optKeyPattern&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;valuePattern&amp;lt;/var&amp;gt;, or vice versa.&lt;br /&gt;
&lt;br /&gt;
C9KOXf Got it! Thanks a lot again for hlepnig me out!&lt;/div&gt;</summary>
		<author><name>203.92.44.228</name></author>	</entry>

	</feed>