<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=198.242.244.36</id>
	<title>m204wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=198.242.244.36"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Special:Contributions/198.242.244.36"/>
	<updated>2026-06-02T10:28:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Word_(String_function)&amp;diff=44651</id>
		<title>Word (String function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Word_(String_function)&amp;diff=44651"/>
		<updated>2011-04-27T15:46:37Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:String:Word subtitle}}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
Note that processing a string of words may be better accomplished with the &amp;lt;var&amp;gt;[[StringTokenizer class|StringTokenizer]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
 &lt;br /&gt;
==Syntax==&lt;br /&gt;
{{Template:String:Word syntax}}&lt;br /&gt;
 &lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%selectedWord&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Word&amp;lt;/var&amp;gt; returns the word selected by &amp;lt;var class=&amp;quot;term&amp;gt;number&amp;lt;/var&amp;gt; within the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; method object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;string&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The list of words, from which the result word is selected.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;number&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of the word to select from the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; method object. The first word is word number 1. The value of this argument must be greater than or equal to 1.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Spaces&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A set of &amp;quot;whitespace&amp;quot; characters, that is, characters that separate words. The default is the blank character. If the null string is provided, the blank character is used as the whitespace character.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage notes==&lt;br /&gt;
==Examples==&lt;br /&gt;
The following fragment:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PrintText {~=&#039;Dasher**** Dancer**** Prancer****&#039;:Word(2)}.&lt;br /&gt;
PrintText {~=&#039;Dasher**** Dancer**** Prancer****&#039;:Word(2, Spaces=&#039; *)&#039;)}.&lt;br /&gt;
PrintText {~=&#039;One more time&#039;:Word(4))}.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
produces the following result:&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&#039;Dasher**** Dancer**** Prancer****&#039;:Word(2)=Dancer****.&lt;br /&gt;
&#039;Dasher**** Dancer**** Prancer****&#039;:Word(2, Spaces=&#039; *)&#039;)=Dancer.&lt;br /&gt;
&#039;One more time&#039;:Word(4))=.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[List of StringTokenizer methods]]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Word&amp;lt;/var&amp;gt; is the OO version of &amp;lt;var&amp;gt;$Lstr_Word&amp;lt;/var&amp;gt;, although there&lt;br /&gt;
is one difference: &amp;lt;var&amp;gt;$Lstr_Word&amp;lt;/var&amp;gt; allows a word number argument which is&lt;br /&gt;
less than 1 (and treats it the same as if 1 were specified).&lt;br /&gt;
As mentioned above, &amp;lt;var&amp;gt;Word&amp;lt;/var&amp;gt; does not allow a word number argument which&lt;br /&gt;
is less than 1.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
{{Template:String:Word footer}}&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Words_(String_function)&amp;diff=44670</id>
		<title>Words (String function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Words_(String_function)&amp;diff=44670"/>
		<updated>2011-04-27T15:04:02Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:String:Words subtitle}}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
Note that processing a string of words may be better accomplished with the &amp;lt;var&amp;gt;[[StringTokenizer class|StringTokenizer]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
 &lt;br /&gt;
==Syntax==&lt;br /&gt;
{{Template:String:Words syntax}}&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%outString&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt; &amp;lt;var&amp;gt;Words&amp;lt;/var&amp;gt; returns the substring of the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; method object which starts at word number &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;start&amp;lt;/var&amp;gt; and continues for up to as many words as &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;count&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;string&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The method object string, from which the substring is extracted.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;start&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of the word in &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; that is the start of the extracted substring; must be greater than or equal to 1 (1 designates the first word). If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;start&amp;lt;/var&amp;gt; is greater than the number of words in &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt;, the null string is returned.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;count&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of words in the substring to extract. This is an optional argument; the default is to extract the rest of &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; starting at word number &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;start&amp;lt;/var&amp;gt;. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;count&amp;lt;/var&amp;gt; is greater than the number of words remaining in &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; starting with word number &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;start&amp;lt;/var&amp;gt;, the remainder of the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; starting at word number &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;start&amp;lt;/var&amp;gt; is returned. This argument must be non-negative; if zero, the null string is returned.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Spaces&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A set of &amp;quot;whitespace&amp;quot; characters, that is, characters that separate words. The default is the blank character. If the null string is provided, the blank character is used as the whitespace character.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage notes==&lt;br /&gt;
==Examples==&lt;br /&gt;
The following fragment:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PrintText {~=&#039;aa bb cc&#039;:Words(1, 2)}.&lt;br /&gt;
PrintText {~=&#039;aa bb cc&#039;:Words(4, 1)}.&lt;br /&gt;
PrintText {~=&#039;aa bb cc&#039;:Words(3, 2)}.&lt;br /&gt;
PrintText {~=&#039;aa bb cc&#039;:Words(2, 0)}.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
produces the following result:&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&#039;aa bb cc&#039;:Words(2)=bb cc.&lt;br /&gt;
&#039;aa bb cc&#039;:Words(1, 2)=aa bb.&lt;br /&gt;
&#039;aa bb cc&#039;:Words(4, 1)=.&lt;br /&gt;
&#039;aa bb cc&#039;:Words(3, 2)=cc.&lt;br /&gt;
&#039;aa bb cc&#039;:Words(2, 0)=.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[List of StringTokenizer methods]]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Words&amp;lt;/var&amp;gt; is the OO version of &amp;lt;var&amp;gt;$Lstr_SubWord&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
{{Template:String:Words footer}}&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=WordCount_(String_function)&amp;diff=44661</id>
		<title>WordCount (String function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=WordCount_(String_function)&amp;diff=44661"/>
		<updated>2011-04-27T15:02:53Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:String:WordCount subtitle}}&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
Note that processing a string of words may be better accomplished with the &amp;lt;var&amp;gt;[[StringTokenizer class|StringTokenizer]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
 &lt;br /&gt;
==Syntax==&lt;br /&gt;
{{Template:String:WordCount syntax}}&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%number&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;WordCount&amp;lt;/var&amp;gt; returns the number of words in the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt; method object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;string&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The list of words to be counted.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Spaces&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A set of &amp;quot;whitespace&amp;quot; characters, that is, characters that separate words. The default is the blank character. If the null string is provided, the blank character is used as the whitespace character.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage notes==&lt;br /&gt;
==Examples==&lt;br /&gt;
The following fragment:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PrintText {~=&amp;quot;I&#039;d like to buy the world a joke&amp;quot;:WordCount}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
produces the following result:&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;quot;I&#039;d like to buy the world a joke&amp;quot;:WordCount=8&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[List of StringTokenizer methods]]&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;WordCount&amp;lt;/var&amp;gt; is the OO version of &amp;lt;var&amp;gt;$Lstr_Words&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
{{Template:String:WordCount footer}}&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=DeepCopy_(UserStatistics_function)&amp;diff=13470</id>
		<title>DeepCopy (UserStatistics function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=DeepCopy_(UserStatistics_function)&amp;diff=13470"/>
		<updated>2010-12-17T19:04:08Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:120%; color:black&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Create &amp;quot;deep copy&amp;quot; of UserStatistics object&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:UserStatistics methods|DeepCopy function]]&lt;br /&gt;
[[Category:System methods]]&lt;br /&gt;
&amp;lt;!--DPL?? Category:UserStatistics methods|DeepCopy function: Create &amp;quot;deep copy&amp;quot; of UserStatistics object--&amp;gt;&lt;br /&gt;
&amp;lt;!--DPL?? Category:System methods|DeepCopy (UserStatistics function): Create &amp;quot;deep copy&amp;quot; of UserStatistics object--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
DeepCopy is a member of the [[UserStatistics class]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method creates a &amp;amp;ldquo;deep copy&amp;amp;rdquo; of a UserStatistics object.&lt;br /&gt;
DeepCopy is identical to the [[Copy (UserStatistics function)|Copy]] method.&lt;br /&gt;
&lt;br /&gt;
For more information about copyability, see [[Copying objects]].&lt;br /&gt;
===Syntax===&lt;br /&gt;
   %newUstat = %ustat:DeepCopy&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%newUstat&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A UserStatistics object variable to contain the copied object.&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%ustat&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A UserStatistics object variable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=IsNull_and_IsNotNull_(SelectionCriterion_functions)&amp;diff=13317</id>
		<title>IsNull and IsNotNull (SelectionCriterion functions)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=IsNull_and_IsNotNull_(SelectionCriterion_functions)&amp;diff=13317"/>
		<updated>2010-12-17T16:58:48Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:120%; color:black&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Create selection expression that provides&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:SelectionCriterion methods|IsNull and IsNotNull constructors]]&lt;br /&gt;
[[Category:System methods]]&lt;br /&gt;
&amp;lt;!--DPL?? Category:SelectionCriterion methods|IsNull and IsNotNull constructors: Create selection expression that provides--&amp;gt;&lt;br /&gt;
&amp;lt;!--DPL?? Category:System methods|IsNull and IsNotNull (SelectionCriterion constructors): Create selection expression that provides--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
IsNull and IsNotNull are members of the [[SelectionCriterion class]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These shared methods take no parameters and create a new SelectionCriterion object.&lt;br /&gt;
The methods provide control for Null objects in the collection you are searching.&lt;br /&gt;
They also let you determine whether a collection contains items that are objects,&lt;br /&gt;
because they cancel the request if the collection being searched contains&lt;br /&gt;
non-object (intrinsic type) items.&lt;br /&gt;
&lt;br /&gt;
An IsNull criterion returns true for a collection item&lt;br /&gt;
if the item is a Null object;&lt;br /&gt;
an IsNotNull criterion returns true for item objects that are not Null.&lt;br /&gt;
&lt;br /&gt;
These methods are available as of &#039;&#039;Sirius Mods&#039;&#039; version 7.8.&lt;br /&gt;
===Syntax===&lt;br /&gt;
   %selc = [%(selectionCriterion for itemtype):] IsNull&lt;br /&gt;
&lt;br /&gt;
   %selc = [%(selectionCriterion for itemtype):] IsNotNull&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%selc&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A SelectionCriterion object variable to contain the new object instance.&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%(selectionCriterion for itemtype)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;This optional specification of the class and collection item type&lt;br /&gt;
in parentheses indicates&lt;br /&gt;
that the method is shared and does not operate on a specific instance.&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;criterion&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A SelectionCriterion object specification.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
The examples below test a variety of searches against&lt;br /&gt;
arraylist &amp;lt;tt&amp;gt;%al&amp;lt;/tt&amp;gt; of objects of class &amp;lt;tt&amp;gt;T&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    class T&lt;br /&gt;
      public&lt;br /&gt;
        variable x is float&lt;br /&gt;
      end public&lt;br /&gt;
    end class&lt;br /&gt;
&lt;br /&gt;
    %al is arraylist of object t&lt;br /&gt;
    %t  is object t&lt;br /&gt;
    %t1 is object t&lt;br /&gt;
    %t2 is object t&lt;br /&gt;
&lt;br /&gt;
    %t1 = null&lt;br /&gt;
    %t2 = new&lt;br /&gt;
    %al = list(%t1, %t2)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The [[FindNextItem (Arraylist function)|FindNextItem Arraylist function]] (or FindNextItem in other [[Collections|collections]] classes),&lt;br /&gt;
which throws an exception if its selection criterion&lt;br /&gt;
matches no item, fails in the Try clause below when it tests the Null object item.&lt;br /&gt;
The method&#039;s exception is not thrown because the test failure prevents the method&lt;br /&gt;
from completing its search:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    try  %t = %al:findNextItem(EQ(x,1))&lt;br /&gt;
       printtext found t&lt;br /&gt;
       printtext {~} = {%t:x}&lt;br /&gt;
    catch itemNotFound&lt;br /&gt;
       printText None!&lt;br /&gt;
    end try&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    CANCELLING REQUEST: MSIR.0750: Class ARRAYLIST, function&lt;br /&gt;
      FindNextItem: reference to null object in line xx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
To complete this request without cancellation,&lt;br /&gt;
you can use an IsNotNull criterion to bypass Null items:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    try  %t = %al:findNextItem(AND(isNotNull, eq(x,1)))&lt;br /&gt;
       printtext found t&lt;br /&gt;
       printtext {~} = {%t:x}&lt;br /&gt;
    catch itemNotFound&lt;br /&gt;
       printText None!&lt;br /&gt;
    end try&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The search finds no matching items, so the Catch clause above catches the&lt;br /&gt;
method&#039;s ItemNotFound exception, and the result is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    None!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instead of bypassing Null items, you might instead want the search to&lt;br /&gt;
include them:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    try  %t = %al:findNextItem(OR(isNull, eq(x,1)))&lt;br /&gt;
       printtext found t&lt;br /&gt;
       printtext {~} = {%t:x}&lt;br /&gt;
    catch itemNotFound&lt;br /&gt;
       printText None!&lt;br /&gt;
    end try&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Null item is found, but the Try clause PrintText invocation&lt;br /&gt;
of &amp;lt;tt&amp;gt;%t:x&amp;lt;/tt&amp;gt; fails, and the result is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    CANCELLING REQUEST: MSIR.0561: Text output:&lt;br /&gt;
      reference to null object in line xx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to search exclusively for the next Null item in a collection,&lt;br /&gt;
you can simply use this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %t = %al:findNextItem(isNull)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To successfully locate the non-Null item in &amp;lt;tt&amp;gt;%al&amp;lt;/tt&amp;gt;,&lt;br /&gt;
you could use either of the following method calls in the Try clause:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %t = %al:findNextItem(isNotNull)&lt;br /&gt;
&lt;br /&gt;
    %t = %al:findNextItem(AND(isNotNull, eq(x,0)))&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thanks to the change in the EQ criterion in the second call above,&lt;br /&gt;
the result of trying either of these searches is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    found t&lt;br /&gt;
    %t:x=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=TokensToUpper_(StringTokenizer_property)&amp;diff=13185</id>
		<title>TokensToUpper (StringTokenizer property)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=TokensToUpper_(StringTokenizer_property)&amp;diff=13185"/>
		<updated>2010-12-16T19:55:38Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:120%; color:black&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Convert returned tokens to all-uppercase?&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:StringTokenizer methods|TokensToUpper property]]&lt;br /&gt;
[[Category:System methods]]&lt;br /&gt;
&amp;lt;!--DPL?? Category:StringTokenizer methods|TokensToUpper property: Convert returned tokens to all-uppercase?--&amp;gt;&lt;br /&gt;
&amp;lt;!--DPL?? Category:System methods|TokensToUpper (StringTokenizer property): Convert returned tokens to all-uppercase?--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
TokensToUpper is a member of the [[StringTokenizer class]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This readWrite property returns or sets the Boolean value that indicates&lt;br /&gt;
whether to convert returned, non-quoted, tokens to all-uppercase characters.&lt;br /&gt;
The default value for a new tokenizer is &amp;lt;tt&amp;gt;False&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
   %bool = %tok:TokensToUpper&lt;br /&gt;
&lt;br /&gt;
   %tok:TokensToUpper = %bool&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%bool&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;An enumeration object of type Boolean to contain the returned value of&lt;br /&gt;
TokensToUpper.&lt;br /&gt;
For more information about Boolean enumerations, see [[Using Boolean enumerations]].&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%tok&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A StringTokenizer object variable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
===Usage Notes===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;TokensToUpper has no effect on non-alphabetic characters.&lt;br /&gt;
&amp;lt;li&amp;gt;The [[TokensToLower (StringTokenizer property)|TokensToLower]] property specifies or reports whether&lt;br /&gt;
returned tokens are to be converted to lowercase characters.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
In the following example,&lt;br /&gt;
the input string&#039;s tokens are returned in sequence&lt;br /&gt;
under the default (&amp;lt;tt&amp;gt;False&amp;lt;/tt&amp;gt;) setting of TokensToUpper:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok is object stringtokenizer&lt;br /&gt;
    %tok = new&lt;br /&gt;
    %tok:string = &#039;Bad,F  ?3mO ,7,{x Z}&#039;&lt;br /&gt;
    repeat while not %tok:atEnd&lt;br /&gt;
       printText {~} is {%tok:nextToken}&lt;br /&gt;
    end repeat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The resulting tokens are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok:nextToken is Bad,F&lt;br /&gt;
    %tok:nextToken is ?3mO&lt;br /&gt;
    %tok:nextToken is ,7,{x&lt;br /&gt;
    %tok:nextToken is Z}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;tt&amp;gt;%tok:TokensToUpper = True&amp;lt;/tt&amp;gt; is specified for the instantiated object,&lt;br /&gt;
the resulting tokens are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok:nextToken is BAD,F&lt;br /&gt;
    %tok:nextToken is ?3MO&lt;br /&gt;
    %tok:nextToken is ,7,{X&lt;br /&gt;
    %tok:nextToken is Z}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=TokensToLower_(StringTokenizer_property)&amp;diff=13158</id>
		<title>TokensToLower (StringTokenizer property)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=TokensToLower_(StringTokenizer_property)&amp;diff=13158"/>
		<updated>2010-12-16T19:55:02Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:120%; color:black&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Convert returned tokens to all-lowercase?&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:StringTokenizer methods|TokensToLower property]]&lt;br /&gt;
[[Category:System methods]]&lt;br /&gt;
&amp;lt;!--DPL?? Category:StringTokenizer methods|TokensToLower property: Convert returned tokens to all-lowercase?--&amp;gt;&lt;br /&gt;
&amp;lt;!--DPL?? Category:System methods|TokensToLower (StringTokenizer property): Convert returned tokens to all-lowercase?--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
TokensToLower is a member of the [[StringTokenizer class]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This readWrite property returns or sets the Boolean value that indicates&lt;br /&gt;
whether to convert returned, non-quoted, tokens to all-lowercase characters.&lt;br /&gt;
The default value for a new tokenizer is &amp;lt;tt&amp;gt;False&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
   %bool = %tok:TokensToLower&lt;br /&gt;
&lt;br /&gt;
   %tok:TokensToLower = %bool&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%bool&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;An enumeration object of type Boolean to contain the returned value of&lt;br /&gt;
TokensToLower.&lt;br /&gt;
For more information about Boolean enumerations, see [[Using Boolean enumerations]].&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%tok&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A StringTokenizer object variable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
===Usage Notes===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;TokensToLower has no effect on non-alphabetic characters.&lt;br /&gt;
&amp;lt;li&amp;gt;The [[TokensToUpper (StringTokenizer property)|TokensToUpper]] property specifies or reports whether&lt;br /&gt;
returned tokens are to be converted to uppercase characters.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
In the following example,&lt;br /&gt;
the input string&#039;s tokens are returned in sequence&lt;br /&gt;
under the default (&amp;lt;tt&amp;gt;False&amp;lt;/tt&amp;gt;) setting of TokensToLower:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok is object stringtokenizer&lt;br /&gt;
    %tok = new&lt;br /&gt;
    %tok:string = &#039;Bad,F  ?3mO ,7,{x Z}&#039;&lt;br /&gt;
    repeat while not %tok:atEnd&lt;br /&gt;
       printText {~} is {%tok:nextToken}&lt;br /&gt;
    end repeat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The resulting tokens are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok:nextToken is Bad,F&lt;br /&gt;
    %tok:nextToken is ?3mO&lt;br /&gt;
    %tok:nextToken is ,7,{x&lt;br /&gt;
    %tok:nextToken is Z}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;tt&amp;gt;%tok:TokensToLower = True&amp;lt;/tt&amp;gt; is specified for the instantiated object,&lt;br /&gt;
the resulting tokens are:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok:nextToken is bad,f&lt;br /&gt;
    %tok:nextToken is ?3mo&lt;br /&gt;
    %tok:nextToken is ,7,{x&lt;br /&gt;
    %tok:nextToken is z}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=TokenChars_(StringTokenizer_property)&amp;diff=13140</id>
		<title>TokenChars (StringTokenizer property)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=TokenChars_(StringTokenizer_property)&amp;diff=13140"/>
		<updated>2010-12-16T19:53:58Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:120%; color:black&amp;quot;&amp;gt;&amp;lt;b&amp;gt;What are the token-delimiter characters?&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:StringTokenizer methods|TokenChars property]]&lt;br /&gt;
[[Category:System methods]]&lt;br /&gt;
&amp;lt;!--DPL?? Category:StringTokenizer methods|TokenChars property: What are the token-delimiter characters?--&amp;gt;&lt;br /&gt;
&amp;lt;!--DPL?? Category:System methods|TokenChars (StringTokenizer property): What are the token-delimiter characters?--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
TokenChars is a member of the [[StringTokenizer class]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This readWrite property returns or sets the characters that are recognized as&lt;br /&gt;
token-delimiter characters, that is, as single-character delimiters that are&lt;br /&gt;
also tokens themselves.&lt;br /&gt;
As a delimiter, a token-delimiter character is a non-included boundary at the&lt;br /&gt;
end or beginning of a token, unless the character is part of a quoted region&lt;br /&gt;
(in which case it is treated as a non-delimiter character).&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
   %string = %tok:TokenChars&lt;br /&gt;
&lt;br /&gt;
   %tok:TokenChars = %string&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%string&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A string variable to contain the returned value of the current&lt;br /&gt;
token-delimiter character(s) or to be set as the new value(s).&lt;br /&gt;
The default value for a new tokenizer instance is a null.&lt;br /&gt;
&lt;br /&gt;
If you are setting TokenChars, each character in the string is a&lt;br /&gt;
token character &amp;amp;mdash; that is, you may not separate characters &amp;amp;mdash;&lt;br /&gt;
and no character may repeat (except for apostrophe, which may be doubled).&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%tok&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A StringTokenizer object variable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
===Usage Notes===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The TokenChars tokens are initially settable in the&lt;br /&gt;
[[New (StringTokenizer constructor)|New]] call that creates the tokenizer instance.&lt;br /&gt;
&amp;lt;li&amp;gt;No character can be one of the TokenChars characters and also&lt;br /&gt;
one of either the Quotes characters or the Spaces characters.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
The statements in the sequence below tokenize the given equation:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok = new(tokenchars=&#039;()=+&#039;)&lt;br /&gt;
    %tok:string = &#039;y = (x + 1)(x - 1)&#039;&lt;br /&gt;
    repeat while not %tok:atEnd&lt;br /&gt;
       printText {~} is {%tok:nextToken}&lt;br /&gt;
    end repeat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %tok:nextToken is y&lt;br /&gt;
    %tok:nextToken is =&lt;br /&gt;
    %tok:nextToken is (&lt;br /&gt;
    %tok:nextToken is x&lt;br /&gt;
    %tok:nextToken is +&lt;br /&gt;
    %tok:nextToken is 1&lt;br /&gt;
    %tok:nextToken is )&lt;br /&gt;
    %tok:nextToken is (&lt;br /&gt;
    %tok:nextToken is x&lt;br /&gt;
    %tok:nextToken is -&lt;br /&gt;
    %tok:nextToken is 1&lt;br /&gt;
    %tok:nextToken is )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=StringLength_(StringTokenizer_function)&amp;diff=13096</id>
		<title>StringLength (StringTokenizer function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=StringLength_(StringTokenizer_function)&amp;diff=13096"/>
		<updated>2010-12-16T19:51:58Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:120%; color:black&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Length of current tokenizing string&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:StringTokenizer methods|StringLength function]]&lt;br /&gt;
[[Category:System methods]]&lt;br /&gt;
&amp;lt;!--DPL?? Category:StringTokenizer methods|StringLength function: Length of current tokenizing string--&amp;gt;&lt;br /&gt;
&amp;lt;!--DPL?? Category:System methods|StringLength (StringTokenizer function): Length of current tokenizing string--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
StringLength is a member of the [[StringTokenizer class]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method returns the length of the current tokenizing string.&lt;br /&gt;
This string is the value of the [[String (StringTokenizer property)|String]] property.&lt;br /&gt;
===Syntax===&lt;br /&gt;
   %num = %tok:StringLength&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%num&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A numeric variable to contain the returned length of the tokenizing string.&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%tok&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A StringTokenizer object variable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
===Usage Notes===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The [[StartOfString (StringTokenizer function)|StartOfString]] function&lt;br /&gt;
returns the substring of the tokenizer string that precedes the first&lt;br /&gt;
character of the current token.&lt;br /&gt;
The [[RestOfString (StringTokenizer function)|RestOfString]] function&lt;br /&gt;
returns the substring of the tokenizer string that follows the current position.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
The following statements return the length of the input string (that is, 24) into&lt;br /&gt;
%len:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %toc:string = &#039;A Stringlength example  &#039;&lt;br /&gt;
    %len = %toc:stringlength&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=String_(StringTokenizer_property)&amp;diff=13076</id>
		<title>String (StringTokenizer property)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=String_(StringTokenizer_property)&amp;diff=13076"/>
		<updated>2010-12-16T19:49:22Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:120%; color:black&amp;quot;&amp;gt;&amp;lt;b&amp;gt;The string to be tokenized&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:StringTokenizer methods|String property]]&lt;br /&gt;
[[Category:System methods]]&lt;br /&gt;
&amp;lt;!--DPL?? Category:StringTokenizer methods|String property: The string to be tokenized--&amp;gt;&lt;br /&gt;
&amp;lt;!--DPL?? Category:System methods|String (StringTokenizer property): The string to be tokenized--&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
String is a member of the [[StringTokenizer class]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This readWrite property returns or sets the string to be tokenized.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
   %string = %tok:String&lt;br /&gt;
&lt;br /&gt;
   %tok:String = %string&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%string&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A string variable to contain the returned or set value of the string&lt;br /&gt;
to be tokenized.&lt;br /&gt;
The default value is a null string.&lt;br /&gt;
&amp;lt;dt&amp;gt;&amp;lt;i&amp;gt;%tok&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;dd&amp;gt;A StringTokenizer object variable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
===Usage Notes===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When the String method assigns a string, it&lt;br /&gt;
resets to &amp;lt;tt&amp;gt;0&amp;lt;/tt&amp;gt; the [[NextPosition (StringTokenizer property)|NextPosition]] value,&lt;br /&gt;
and it invalidates the value of [[CurrentToken (StringTokenizer function)|CurrentToken]]&lt;br /&gt;
and the value of [[CurrentTokenPosition (StringTokenizer property)|CurrentTokenPosition]].&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
The following statement sets the value of the input string&lt;br /&gt;
of the %toc StringTokenizer object:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    %toc:string = &#039;A String example!&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.36</name></author>
	</entry>
</feed>