<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=DTFormat_--_an_extension_to_%24%24FMTE%5EXLFDT</id>
	<title>DTFormat -- an extension to $$FMTE^XLFDT - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=DTFormat_--_an_extension_to_%24%24FMTE%5EXLFDT"/>
	<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;action=history"/>
	<updated>2026-05-14T00:37:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=9490&amp;oldid=prev</id>
		<title>152.131.9.69: ;</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=9490&amp;oldid=prev"/>
		<updated>2005-05-19T20:08:07Z</updated>

		<summary type="html">&lt;p&gt;;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:08, 19 May 2005&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&amp;lt;code&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  DTFormat(FMDate,format)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  DTFormat(FMDate,format)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;SCOPE: PUBLIC&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;SCOPE: PUBLIC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot;&gt;Line 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 80:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;	  Output -- SHOULD BE PASSED BY REFERENCE. The cumulative output&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;	  Output -- SHOULD BE PASSED BY REFERENCE. The cumulative output&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if $extract(Token,1)=&amp;quot;&amp;#039;&amp;quot; do  goto PTDone&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if $extract(Token,1)=&amp;quot;&amp;#039;&amp;quot; do  goto PTDone&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . new Str set Str(1)=$extract(Token,2,$length(Token)-1)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . new Str set Str(1)=$extract(Token,2,$length(Token)-1)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . for Str(0)=1:1:$length(Str,&amp;quot;&amp;#039;&amp;#039;&amp;quot;) S $P(Str,&amp;quot;&amp;#039;&amp;quot;,Str(0))=$P(Str(1),&amp;quot;&amp;#039;&amp;#039;&amp;quot;,Str(0))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . for Str(0)=1:1:$length(Str,&amp;quot;&amp;#039;&amp;#039;&amp;quot;) S $P(Str,&amp;quot;&amp;#039;&amp;quot;,Str(0))=$P(Str(1),&amp;quot;&amp;#039;&amp;#039;&amp;quot;,Str(0))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set Output=Output_Str&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set Output=Output_Str&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if Token=&amp;quot; &amp;quot; set Output=Output_Token goto PTDone&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if Token=&amp;quot; &amp;quot; set Output=Output_Token goto PTDone&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l229&quot;&gt;Line 229:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 229:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         set Token=&amp;quot;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         set Token=&amp;quot;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         quit&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         quit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/code&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>152.131.9.69</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=416&amp;oldid=prev</id>
		<title>152.131.9.69: Enhanced Kevin&#039;s code for single quotes. DJW</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=416&amp;oldid=prev"/>
		<updated>2005-05-19T20:05:56Z</updated>

		<summary type="html">&lt;p&gt;Enhanced Kevin&amp;#039;s code for single quotes. DJW&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:05, 19 May 2005&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;nowiki&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;code&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  DTFormat(FMDate,format)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  DTFormat(FMDate,format)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;SCOPE: PUBLIC&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;SCOPE: PUBLIC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l230&quot;&gt;Line 230:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 230:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         quit&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         quit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>152.131.9.69</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=415&amp;oldid=prev</id>
		<title>152.131.9.69: Enhanced Kevin&#039;s code for single quotes. DJW</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=415&amp;oldid=prev"/>
		<updated>2005-05-19T20:05:19Z</updated>

		<summary type="html">&lt;p&gt;Enhanced Kevin&amp;#039;s code for single quotes. DJW&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:05, 19 May 2005&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  DTFormat(FMDate,format)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  DTFormat(FMDate,format)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;SCOPE: PUBLIC&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         ;&amp;quot;SCOPE: PUBLIC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l228&quot;&gt;Line 228:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 229:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         set Token=&amp;quot;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         set Token=&amp;quot;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         quit&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         quit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>152.131.9.69</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=414&amp;oldid=prev</id>
		<title>152.131.9.69: Enhanced Kevin&#039;s code for single quotes. DJW</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=414&amp;oldid=prev"/>
		<updated>2005-05-19T20:04:33Z</updated>

		<summary type="html">&lt;p&gt;Enhanced Kevin&amp;#039;s code for single quotes. DJW&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:04, 19 May 2005&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if $get(format)=&amp;quot;&amp;quot; goto FDTDone&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if $get(format)=&amp;quot;&amp;quot; goto FDTDone&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if +$get(FMDate)=0 goto FDTDone&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if +$get(FMDate)=0 goto FDTDone&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ;process the string in lvar format&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ;when a token is found, it is sent to subr. ProcessToken&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ; a token is any single character, but multiple contiguous copies &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ; of the character comprise a single token rather than multiple tokens.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ; for example &quot;a&quot; &quot;aa&quot; &quot;aaa&quot; are all separate tokens.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ; finally, a string within single quotes &#039;foo&#039; is a separate token.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ; to include a single quote in the token, double the single quote.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        ; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         for i=1:1:$length(format) do  quit:done&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         for i=1:1:$length(format) do  quit:done&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set LastCh=ch&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set LastCh=ch&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l56&quot;&gt;Line 56:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 64:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set Token=Token_ch&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set Token=Token_ch&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . if ch=&amp;quot;&amp;#039;&amp;quot; do  quit&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . if ch=&amp;quot;&amp;#039;&amp;quot; do  quit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        . . if InStr,$extract(format,i+1)=&quot;&#039;&quot; s Token=Token_ch,i=i+2 quit  ;allow for doubling single quotes&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . . if InStr do ProcessToken(FMDate,.Token,.result)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . . if InStr do ProcessToken(FMDate,.Token,.result)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . . set InStr=&amp;#039;InStr  ;&amp;quot;toggle In-String mode&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . . set InStr=&amp;#039;InStr  ;&amp;quot;toggle In-String mode&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l72&quot;&gt;Line 72:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if $extract(Token&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,1&lt;/del&gt;,1)=&quot;&#039;&quot; do  goto PTDone&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         if $extract(Token,1)=&quot;&#039;&quot; do  goto PTDone&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . new Str set Str=$extract(Token,2,$length(Token)-1)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . new Str set Str&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(1)&lt;/ins&gt;=$extract(Token,2,$length(Token)-1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;        . for Str(0)=1:1:$length(Str,&quot;&#039;&#039;&quot;) S $P(Str,&quot;&#039;&quot;,Str(0))=$P(Str(1),&quot;&#039;&#039;&quot;,Str(0)&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set Output=Output_Str&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         . set Output=Output_Str&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;          &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>152.131.9.69</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=413&amp;oldid=prev</id>
		<title>69.68.182.66 at 21:38, 17 May 2005</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=DTFormat_--_an_extension_to_$$FMTE%5EXLFDT&amp;diff=413&amp;oldid=prev"/>
		<updated>2005-05-17T21:38:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt; DTFormat(FMDate,format)&lt;br /&gt;
        ;&amp;quot;SCOPE: PUBLIC&lt;br /&gt;
        ;&amp;quot;Purpose: to allow custom formating of fileman dates in to text equivalents&lt;br /&gt;
        ;&amp;quot;Input: FMDate -- this is the date to work on, in Fileman Format&lt;br /&gt;
        ;&amp;quot;	  format -- a formating string with codes as follows.  &lt;br /&gt;
        ;&amp;quot;		yy -- 2 digit year&lt;br /&gt;
        ;&amp;quot;		yyyy --  4 digit year&lt;br /&gt;
        ;&amp;quot;		m - month number without a leading 0.  &lt;br /&gt;
        ;&amp;quot;		mm -- 2 digit month number (01-12)&lt;br /&gt;
        ;&amp;quot;		mmm - abreviated months (Jan,Feb,Mar etc.)&lt;br /&gt;
        ;&amp;quot;		mmmm -- full names of months (January,February,March etc)&lt;br /&gt;
        ;&amp;quot;		d -- the number of the day of the month (1-31) without a leading 0&lt;br /&gt;
        ;&amp;quot;		dd -- 2 digit number of the day of the month&lt;br /&gt;
        ;&amp;quot;		w -- the numeric day of the week (1-7)&lt;br /&gt;
        ;&amp;quot;		ww -- abreviated day of week (Mon,Tue,Wed)&lt;br /&gt;
        ;&amp;quot;		www -- day of week (Monday,Tuesday,Wednesday)&lt;br /&gt;
        ;&amp;quot;		h -- the number of the hour without a leading 0 (1-23) 24-hr clock mode&lt;br /&gt;
        ;&amp;quot;		hh -- 2 digit number of the hour.  24-hr clock mode&lt;br /&gt;
        ;&amp;quot;		H -- the number of the hour without a leading 0 (1-12) 12-hr clock mode&lt;br /&gt;
        ;&amp;quot;		HH -- 2 digit number of the hour.  12-hr clock mode&lt;br /&gt;
        ;&amp;quot;		# -- will display &amp;#039;am&amp;#039; for hours 1-12 and &amp;#039;pm&amp;#039; for hours 13-24&lt;br /&gt;
        ;&amp;quot;		M - the number of minutes with out a leading 0&lt;br /&gt;
        ;&amp;quot;		MM -- a 2 digit display of minutes&lt;br /&gt;
        ;&amp;quot;		s - the number of seconds without a leading 0&lt;br /&gt;
        ;&amp;quot;		ss -- a 2 digit display of number of seconds.&lt;br /&gt;
        ;&amp;quot;		allowed punctuation symbols--   &amp;#039; &amp;#039; : , / @ .; (space, colon, comma, forward slash, at symbol,semicolon,period)&lt;br /&gt;
        ;&amp;quot;		&amp;#039;text&amp;#039; is included as is, even if it is same as a formatting code&lt;br /&gt;
        ;&amp;quot;		Other unexpected text will be ignored&lt;br /&gt;
        ;&amp;quot;&lt;br /&gt;
        ;&amp;quot;		If a date value of 0 is found for a code, that code is ignored (except for min/sec)&lt;br /&gt;
        ;&amp;quot;&lt;br /&gt;
        ;&amp;quot;		Examples:  with FMDate=3050215.183000  (i.e. Feb 5, 2005 @ 18:30  0 sec)&lt;br /&gt;
        ;&amp;quot;		&amp;quot;mmmm d,yyyy&amp;quot; --&amp;gt; &amp;quot;February 5,2005&amp;quot;&lt;br /&gt;
        ;&amp;quot;		&amp;quot;mm d,yyyy&amp;quot; --&amp;gt; &amp;quot;Feb 5,2005&amp;quot;&lt;br /&gt;
        ;&amp;quot;		&amp;quot;&amp;#039;Exactly&amp;#039; H:MM # &amp;#039;on&amp;#039; mm/dd/yy&amp;quot; --&amp;gt; &amp;quot;Exactly 6:30 pm on 02/05/05&amp;quot;&lt;br /&gt;
        ;&amp;quot;		&amp;quot;mm/dd/yyy&amp;quot; --&amp;gt; &amp;quot;02/05/2005&amp;quot;&lt;br /&gt;
        ;&amp;quot;&lt;br /&gt;
        ;&amp;quot;Output: Text of date, as specified by above&lt;br /&gt;
        &lt;br /&gt;
        new result set result=&amp;quot;&amp;quot;&lt;br /&gt;
        new Token set Token=&amp;quot;&amp;quot;&lt;br /&gt;
        new LastToken set LastToken=&amp;quot;&amp;quot;&lt;br /&gt;
        new ch set ch=&amp;quot;&amp;quot;&lt;br /&gt;
        new LastCh set LastCh=&amp;quot;&amp;quot;&lt;br /&gt;
        new InStr set InStr=0&lt;br /&gt;
        new done set done=0&lt;br /&gt;
        new i&lt;br /&gt;
        &lt;br /&gt;
        if $get(format)=&amp;quot;&amp;quot; goto FDTDone&lt;br /&gt;
        if +$get(FMDate)=0 goto FDTDone&lt;br /&gt;
        &lt;br /&gt;
        for i=1:1:$length(format) do  quit:done&lt;br /&gt;
        . set LastCh=ch&lt;br /&gt;
        . set ch=$extract(format,i)   ;&amp;quot;get next char of format string.&lt;br /&gt;
        . if (ch&amp;#039;=LastCh)&amp;amp;(LastCh&amp;#039;=&amp;quot;&amp;quot;)&amp;amp;(InStr=0) do ProcessToken(FMDate,.Token,.result)&lt;br /&gt;
        . set Token=Token_ch&lt;br /&gt;
        . if ch=&amp;quot;&amp;#039;&amp;quot; do  quit&lt;br /&gt;
        . . if InStr do ProcessToken(FMDate,.Token,.result)&lt;br /&gt;
        . . set InStr=&amp;#039;InStr  ;&amp;quot;toggle In-String mode&lt;br /&gt;
        . if (i=$length(format)) do ProcessToken(FMDate,.Token,.result)&lt;br /&gt;
        &lt;br /&gt;
 FDTDone&lt;br /&gt;
        quit result&lt;br /&gt;
        &lt;br /&gt;
        &lt;br /&gt;
 ProcessToken(FMDate,Token,Output)&lt;br /&gt;
        ;&amp;quot;SCOPE: PRIVATE&lt;br /&gt;
        ;&amp;quot;Purpose: To take tokens and build output following rules specified by DTFormat)&lt;br /&gt;
        ;&amp;quot;Input: FMDate -- the date to work with&lt;br /&gt;
        ;&amp;quot;	  Token -- SHOULD BE PASSED BY REFERENCE.  The code as oulined in DTFormat&lt;br /&gt;
        ;&amp;quot;	  Output -- SHOULD BE PASSED BY REFERENCE. The cumulative output&lt;br /&gt;
        &lt;br /&gt;
        &lt;br /&gt;
        if $extract(Token,1,1)=&amp;quot;&amp;#039;&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Str set Str=$extract(Token,2,$length(Token)-1)&lt;br /&gt;
        . set Output=Output_Str&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot; &amp;quot; set Output=Output_Token goto PTDone&lt;br /&gt;
        if Token=&amp;quot;.&amp;quot; set Output=Output_Token goto PTDone&lt;br /&gt;
        if Token=&amp;quot;:&amp;quot; set Output=Output_Token goto PTDone&lt;br /&gt;
        if Token=&amp;quot;/&amp;quot; set Output=Output_Token goto PTDone&lt;br /&gt;
        if Token=&amp;quot;;&amp;quot; set Output=Output_Token goto PTDone&lt;br /&gt;
        if Token=&amp;quot;,&amp;quot; set Output=Output_Token goto PTDone&lt;br /&gt;
        if Token=&amp;quot;@&amp;quot; set Output=Output_Token goto PTDone&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;yy&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Year set Year=+$extract(FMDate,1,3)&lt;br /&gt;
        . if Year=0 quit&lt;br /&gt;
        . set Year=+$extract(FMDate,2,3)&lt;br /&gt;
        . if Year&amp;lt;10 set Year=&amp;quot;0&amp;quot;_Year&lt;br /&gt;
        . set Output=Output_Year&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;yyyy&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Year set Year=+$extract(FMDate,1,3)&lt;br /&gt;
        . if Year&amp;gt;0 set Output=Output_(Year+1700)&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;m&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Month set Month=+$extract(FMDate,4,5)&lt;br /&gt;
        . if Month&amp;gt;0 set Output=Output_Month&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;mm&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Month set Month=+$extract(FMDate,4,5)&lt;br /&gt;
        . if Month=0 quit&lt;br /&gt;
        . if Month&amp;lt;10 set Month=&amp;quot;0&amp;quot;_Month&lt;br /&gt;
        . set Output=Output_Month&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;mmm&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Month set Month=+$extract(FMDate,4,5)&lt;br /&gt;
        . if Month=0 quit&lt;br /&gt;
        . if Month=1 set Output=Output_&amp;quot;Jan&amp;quot; quit&lt;br /&gt;
        . if Month=2 set Output=Output_&amp;quot;Feb&amp;quot; quit&lt;br /&gt;
        . if Month=3 set Output=Output_&amp;quot;Mar&amp;quot; quit&lt;br /&gt;
        . if Month=4 set Output=Output_&amp;quot;Apr&amp;quot; quit&lt;br /&gt;
        . if Month=5 set Output=Output_&amp;quot;May&amp;quot; quit&lt;br /&gt;
        . if Month=6 set Output=Output_&amp;quot;Jun&amp;quot; quit&lt;br /&gt;
        . if Month=7 set Output=Output_&amp;quot;Jul&amp;quot; quit&lt;br /&gt;
        . if Month=8 set Output=Output_&amp;quot;Aug&amp;quot; quit&lt;br /&gt;
        . if Month=9 set Output=Output_&amp;quot;Sept&amp;quot; quit&lt;br /&gt;
        . if Month=10 set Output=Output_&amp;quot;Oct&amp;quot; quit&lt;br /&gt;
        . if Month=11 set Output=Output_&amp;quot;Nov&amp;quot; quit&lt;br /&gt;
        . if Month=12 set Output=Output_&amp;quot;Dec&amp;quot; quit&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;mmmm&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Month set Month=+$extract(FMDate,4,5)&lt;br /&gt;
        . if Month=0 quit&lt;br /&gt;
        . if Month=1 set Output=Output_&amp;quot;January&amp;quot; quit&lt;br /&gt;
        . if Month=2 set Output=Output_&amp;quot;February&amp;quot; quit&lt;br /&gt;
        . if Month=3 set Output=Output_&amp;quot;March&amp;quot; quit&lt;br /&gt;
        . if Month=4 set Output=Output_&amp;quot;April&amp;quot; quit&lt;br /&gt;
        . if Month=5 set Output=Output_&amp;quot;May&amp;quot; quit&lt;br /&gt;
        . if Month=6 set Output=Output_&amp;quot;June&amp;quot; quit&lt;br /&gt;
        . if Month=7 set Output=Output_&amp;quot;July&amp;quot; quit&lt;br /&gt;
        . if Month=8 set Output=Output_&amp;quot;August&amp;quot; quit&lt;br /&gt;
        . if Month=9 set Output=Output_&amp;quot;September&amp;quot; quit&lt;br /&gt;
        . if Month=10 set Output=Output_&amp;quot;October&amp;quot; quit&lt;br /&gt;
        . if Month=11 set Output=Output_&amp;quot;November&amp;quot; quit&lt;br /&gt;
        . if Month=12 set Output=Output_&amp;quot;December&amp;quot; quit&lt;br /&gt;
                &lt;br /&gt;
        if Token=&amp;quot;d&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Day set Day=+$extract(FMDate,6,7)&lt;br /&gt;
        . if Day&amp;gt;0 set Output=Output_Day&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;dd&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Day set Day=+$extract(FMDate,6,7)&lt;br /&gt;
        . if Day=0 quit&lt;br /&gt;
        . if Day&amp;lt;10 set Day=&amp;quot;0&amp;quot;_Day&lt;br /&gt;
        . set Output=Output_Day&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;w&amp;quot; do  goto PTDone&lt;br /&gt;
        . new DOW set DOW=$$DOW^XLFDT(FMDate,1)&lt;br /&gt;
        . if DOW&amp;gt;0 set Output=Output_DOW&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;ww&amp;quot; do  goto PTDone&lt;br /&gt;
        . new DOW set DOW=$$DOW^XLFDT(FMDate,1)&lt;br /&gt;
        . if (DOW&amp;lt;1)!(DOW&amp;gt;7) quit&lt;br /&gt;
        . if DOW=1 set DOW=&amp;quot;Sun&amp;quot;&lt;br /&gt;
        . if DOW=2 set DOW=&amp;quot;Mon&amp;quot;&lt;br /&gt;
        . if DOW=3 set DOW=&amp;quot;Tue&amp;quot;&lt;br /&gt;
        . if DOW=4 set DOW=&amp;quot;Wed&amp;quot;&lt;br /&gt;
        . if DOW=5 set DOW=&amp;quot;Thur&amp;quot;&lt;br /&gt;
        . if DOW=6 set DOW=&amp;quot;Fri&amp;quot;&lt;br /&gt;
        . if DOW=7 set DOW=&amp;quot;Sat&amp;quot;&lt;br /&gt;
        . set Output=Output_DOW&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;www&amp;quot; do  goto PTDone&lt;br /&gt;
        . new DOW set DOW=$$DOW^XLFDT(FMDate)&lt;br /&gt;
        . if DOW&amp;#039;=&amp;quot;day&amp;quot; set Output=Output_DOW&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;h&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Hour set Hour=+$extract(FMDate,9,10)&lt;br /&gt;
        . if Hour&amp;gt;0 set Output=Output_Hour&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;hh&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Hour set Hour=+$extract(FMDate,9,10)&lt;br /&gt;
        . if Hour=0 quit&lt;br /&gt;
        . if Hour&amp;lt;10 set Hour=&amp;quot;0&amp;quot;_Hour&lt;br /&gt;
        . set Output=Output_Hour&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;H&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Hour set Hour=+$extract(FMDate,9,10)&lt;br /&gt;
        . if Hour&amp;gt;12 set Hour=Hour-12&lt;br /&gt;
        . if Hour&amp;gt;0 set Output=Output_Hour&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;HH&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Hour set Hour=+$extract(FMDate,9,10)&lt;br /&gt;
        . if Hour=0 quit&lt;br /&gt;
        . if Hour&amp;gt;12 set Hour=Hour-12&lt;br /&gt;
        . if Hour&amp;lt;10 set Hour=&amp;quot;0&amp;quot;_Hour&lt;br /&gt;
        . set Output=Output_Hour&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;#&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Hour set Hour=+$extract(FMDate,9,10)&lt;br /&gt;
        . if Hour=0 quit&lt;br /&gt;
        . if Hour&amp;gt;12 set Output=Output_&amp;quot;pm&amp;quot;&lt;br /&gt;
        . else  set Output=Output_&amp;quot;am&amp;quot;&lt;br /&gt;
        &lt;br /&gt;
        new Min set Min=+$extract(FMDate,11,12)&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;M&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Min set Min=+$extract(FMDate,11,12)&lt;br /&gt;
        . set Output=Output_Min&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;MM&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Min set Min=+$extract(FMDate,11,12)&lt;br /&gt;
        . if Min&amp;lt;10 set Min=&amp;quot;0&amp;quot;_Min&lt;br /&gt;
        . set Output=Output_Min&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;s&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Sec set Sec=+$extract(FMDate,13,14)&lt;br /&gt;
        . set Output=Output_Sec&lt;br /&gt;
        &lt;br /&gt;
        if Token=&amp;quot;ss&amp;quot; do  goto PTDone&lt;br /&gt;
        . new Sec set Sec=+$extract(FMDate,13,14)&lt;br /&gt;
        . if Sec&amp;lt;10 set Sec=&amp;quot;0&amp;quot;_Sec&lt;br /&gt;
        . set Output=Output_Sec&lt;br /&gt;
              &lt;br /&gt;
 PTDone&lt;br /&gt;
        set Token=&amp;quot;&amp;quot;&lt;br /&gt;
        quit&lt;/div&gt;</summary>
		<author><name>69.68.182.66</name></author>
	</entry>
</feed>