<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=Fast%2FReload_statements</id>
	<title>Fast/Reload statements - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/index.php?action=history&amp;feed=atom&amp;title=Fast%2FReload_statements"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;action=history"/>
	<updated>2026-05-09T01:11:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=95008&amp;oldid=prev</id>
		<title>Mlarocca at 14:45, 16 December 2016</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=95008&amp;oldid=prev"/>
		<updated>2016-12-16T14:45:32Z</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 14:45, 16 December 2016&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-l499&quot;&gt;Line 499:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 499:&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;&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;===LAI compared to FILELOAD/FLOD===&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;===LAI compared to FILELOAD/FLOD===&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;When using &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;, some of the parameters on the &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;statementhavea &lt;/del&gt;slightly&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;When using &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;, some of the parameters on the &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;statement have a &lt;/ins&gt;slightly&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;different meaning than when doing a standard &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;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;different meaning than when doing a standard &amp;lt;var&amp;gt;FLOD&amp;lt;/var&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;These parameters are:&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;These parameters are:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mlarocca</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=93936&amp;oldid=prev</id>
		<title>JAL: link repair</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=93936&amp;oldid=prev"/>
		<updated>2016-09-01T23:32:48Z</updated>

		<summary type="html">&lt;p&gt;link repair&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 23:32, 1 September 2016&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-l31&quot;&gt;Line 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&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;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;, you can still run the programs with the same load module you use&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;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;, you can still run the programs with the same load module you use&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 &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; programs.&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 &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; programs.&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;The &amp;lt;var&amp;gt;[[FLOD and FLODX command|FLODX]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[FILELOAD and FILELOADX command|FILELOADX]]&amp;lt;var&amp;gt; commands invoke the&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;The &amp;lt;var&amp;gt;[[FLOD and FLODX command|FLODX]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[FILELOAD and FILELOADX command|FILELOADX]]&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/&lt;/ins&gt;var&amp;gt; commands invoke the&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;original &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; programs instead of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;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;original &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; programs instead of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&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;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 colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot;&gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&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;&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 more information on both supported and unsupported&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 more information on both supported and unsupported&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;statements, see [[:Category:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;File_management&lt;/del&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;statements, see [[:Category:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;File loading and reorganization&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;In addition to the standard statement set, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; supports the extra statements&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;In addition to the standard statement set, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; supports the extra statements&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;described in the following subsections: [[#opts|The OPTIONS statement]]&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;described in the following subsections: [[#opts|The OPTIONS statement]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JAL</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=82847&amp;oldid=prev</id>
		<title>Admin: 1 revision: from Stage</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=82847&amp;oldid=prev"/>
		<updated>2016-02-19T01:41:13Z</updated>

		<summary type="html">&lt;p&gt;1 revision: from Stage&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:41, 19 February 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=82846&amp;oldid=prev</id>
		<title>JAL: add category</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Fast/Reload_statements&amp;diff=82846&amp;oldid=prev"/>
		<updated>2016-02-19T01:30:39Z</updated>

		<summary type="html">&lt;p&gt;add category&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Overview==&lt;br /&gt;
All &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; programs must begin with a [[File Load utility: FLOD and FILELOAD commands|FILELOAD or FLOD command]] and end&lt;br /&gt;
with an &amp;lt;var&amp;gt;END&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
All statements between the &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; and the &amp;lt;var&amp;gt;END&amp;lt;/var&amp;gt;&lt;br /&gt;
are converted into machine code by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; compiler or are used to&lt;br /&gt;
set environmental parameters by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; compiler.&lt;br /&gt;
An example of a very simple &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; program is:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FILELOAD -1,-1,0,1000000,10000,10000,,68&lt;br /&gt;
G&lt;br /&gt;
 DUMMY=1,0,X&amp;#039;8000&amp;#039;&lt;br /&gt;
 FIELD1=1,10&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; supports all the [[File Load utility: FLOD and FILELOAD commands#Syntax of File Load statements|statements supported by FLOD and FILELOAD]] except&lt;br /&gt;
the following:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;L&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;ENDL&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;F&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;ENDF&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;UP&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;DOWN&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;DELETE&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
In addition, the X&amp;#039;4000&amp;#039; mode bit used to delete a field occurrence or occurrences is&lt;br /&gt;
not currently supported.&lt;br /&gt;
Finally, &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; exits are not currently supported.&lt;br /&gt;
&lt;br /&gt;
If you have &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; programs that contain statements not supported by&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;, you can still run the programs with the same load module you use&lt;br /&gt;
for &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; programs.&lt;br /&gt;
The &amp;lt;var&amp;gt;[[FLOD and FLODX command|FLODX]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[FILELOAD and FILELOADX command|FILELOADX]]&amp;lt;var&amp;gt; commands invoke the&lt;br /&gt;
original &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; programs instead of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; attempts to copy the &amp;lt;var&amp;gt;FLOD/FILELOAD&amp;lt;/var&amp;gt; program&lt;br /&gt;
to the temporary procedure indicated by the &amp;lt;var&amp;gt;FRELPREV&amp;lt;/var&amp;gt; system parameter&lt;br /&gt;
(which defaults to -1).&lt;br /&gt;
If &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; determines that the &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; program&lt;br /&gt;
cannot be processed by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; but can be processed by standard &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt;,&lt;br /&gt;
the &amp;lt;var&amp;gt;FRELPREV&amp;lt;/var&amp;gt; temporary procedure is opened for input, and the program is passed to&lt;br /&gt;
standard &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; to be read again.&lt;br /&gt;
&lt;br /&gt;
For more information on both supported and unsupported&lt;br /&gt;
statements, see [[:Category:File_management]].&lt;br /&gt;
In addition to the standard statement set, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; supports the extra statements&lt;br /&gt;
described in the following subsections: [[#opts|The OPTIONS statement]]&lt;br /&gt;
and [[#laistmt|The LAI statement]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Each statement must begin in column one, since a blank in column one of a FLOD statement indicates the &amp;quot;read-and-load-a-field&amp;quot; statement. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;opts&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;The OPTIONS statement==&lt;br /&gt;
This statement can appear anywhere inside a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; program and is used to set&lt;br /&gt;
environmental parameters that affect the way the load will be performed.&lt;br /&gt;
The &amp;lt;var&amp;gt;OPTIONS&amp;lt;/var&amp;gt; statement can be abbreviated to its first three or more characters.&lt;br /&gt;
For example, the following are all valid &amp;lt;var&amp;gt;OPTIONS&amp;lt;/var&amp;gt; statements:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OPTIONS TAPEI FOOFOO&lt;br /&gt;
OPTION TAPEI FOOFOO&lt;br /&gt;
OPTI TAPEI FOOFOO&lt;br /&gt;
OPT TAPEI FOOFOO&amp;lt;/p&amp;gt;&lt;br /&gt;
Multiple parameters can be set via the &amp;lt;var&amp;gt;OPTIONS&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
They are described in the following subsections.&lt;br /&gt;
The minimum required abbreviation for each is indicated in uppercase.&lt;br /&gt;
&lt;br /&gt;
===ANYorder===&lt;br /&gt;
This option only has an effect when data is being loaded into a hash&lt;br /&gt;
or sort key file.&lt;br /&gt;
When data is being loaded into one of these files,&lt;br /&gt;
performance will generally be good if the data is being loaded in&lt;br /&gt;
hash or sort key order.&lt;br /&gt;
If the data being loaded is not in this order,&lt;br /&gt;
load performance could be disastrously affected.&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; normally does not continue in such a case.&lt;br /&gt;
The &amp;lt;var&amp;gt;ANYORDER&amp;lt;/var&amp;gt; option overrides this behavior and lets the file load continue.&lt;br /&gt;
&lt;br /&gt;
In general, it is better to determine the reason records&lt;br /&gt;
are out of order and to correct the problem, than to use the &amp;lt;var&amp;gt;ANYORDER&amp;lt;/var&amp;gt;&lt;br /&gt;
option to ignore it.&lt;br /&gt;
&lt;br /&gt;
If you are using &amp;lt;var&amp;gt;[[#The LAI statement|LAI]]&amp;lt;/var&amp;gt;, the ordering can be done by the &amp;lt;var&amp;gt;HASH&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt;&lt;br /&gt;
option of the&lt;br /&gt;
&amp;lt;var&amp;gt;[[Fast/Unload Extraction Language (FUEL)#UNLOAD ALL INFORMATION or UAI|UAI]]&amp;lt;/var&amp;gt;&lt;br /&gt;
statement in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Unload&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Otherwise, to obtain the full track I/O benefits of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;,&lt;br /&gt;
you should ensure that your input records are in the correct order.&lt;br /&gt;
You must sort the TAPEI dataset in order by the &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; key, or by the&lt;br /&gt;
&amp;lt;b&amp;gt;hash code&amp;lt;/b&amp;gt; of the &amp;lt;var&amp;gt;HASH&amp;lt;/var&amp;gt; key.&lt;br /&gt;
This can be achieved using the M204HASH utility, as described in [[Hash key files]].&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;bav&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;BAVail [page_type] size===&lt;br /&gt;
This option has the following two beneficial effects:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; (default -1) is non-negative (and the file is not &amp;lt;var&amp;gt;SORTED&amp;lt;/var&amp;gt;), the&lt;br /&gt;
use of the &amp;lt;var&amp;gt;[[BRESERVE parameter|BRESERVE]]&amp;lt;/var&amp;gt; (= &amp;lt;i&amp;gt;bres&amp;lt;/i&amp;gt;) parameter is changed during the file load.&lt;br /&gt;
A record will start within &amp;lt;code&amp;gt;&amp;lt;i&amp;gt;remain&amp;lt;/i&amp;gt; &amp;lt;= &amp;lt;i&amp;gt;size&amp;lt;/i&amp;gt; + &amp;lt;i&amp;gt;bres&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; bytes at the end of the page if and only if the record fits in its entirety on that page. That is, the total record size is less than or equal to &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;remain&amp;lt;/var&amp;gt;.&lt;br /&gt;
This ensures that no base record is split with &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; bytes or fewer in the base&lt;br /&gt;
record, while using more available space on a Table B page than the default algorithm.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; is greater than zero, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;&lt;br /&gt;
ensures, during the file load, that at least &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; bytes are unused on a Table B page.&lt;br /&gt;
This provides for some record growth by subsequent updates, for example, during an Online run,&lt;br /&gt;
without shifting fields to an extension record.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt; is ignored if &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; is not operating using full track I/O.&lt;br /&gt;
A &amp;lt;b&amp;gt;base&amp;lt;/b&amp;gt; record is the first part of a Table B record, as opposed to&lt;br /&gt;
the subsequent parts of a Table B record, which are called &amp;lt;b&amp;gt;extension&amp;lt;/b&amp;gt; records.&lt;br /&gt;
&lt;br /&gt;
====Parameters====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; is -1 (the default) or a non-negative number. The smallest value of &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt;&lt;br /&gt;
for any &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt; option is -1. The largest value is&lt;br /&gt;
6130 minus the length of all preallocated fields,&lt;br /&gt;
minus 3 if &amp;lt;var&amp;gt;FILEORG&amp;lt;/var&amp;gt; is &amp;lt;var&amp;gt;SORTED&amp;lt;/var&amp;gt;, minus 1 if &amp;lt;var&amp;gt;FILEORG&amp;lt;/var&amp;gt; is &amp;lt;var&amp;gt;HASHED&amp;lt;/var&amp;gt;, minus 4 if&lt;br /&gt;
&amp;lt;var&amp;gt;FILEORG&amp;lt;/var&amp;gt; is &amp;lt;var&amp;gt;UNORDERED&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;page_type&amp;lt;/var&amp;gt; can be any of the following:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ALL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This applies to all Table B pages. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; is non-negative,&lt;br /&gt;
then &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; guarantees that every table B page contains at least &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; unused bytes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BASE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This applies to any page that&lt;br /&gt;
contains one or more base records. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; is non-negative, then &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; guarantees that any page with a base record contains&lt;br /&gt;
at least &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; unused bytes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;EXT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This applies to any page that contains an extension record. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; is non-negative, then &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; guarantees&lt;br /&gt;
that any page with an extension record contains at least &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; unused bytes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;page_type&amp;lt;/var&amp;gt; is omitted, &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;size&amp;lt;/var&amp;gt; applies to all Table B pages.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Usage====&lt;br /&gt;
Multiple &amp;lt;code&amp;gt;OPTIONS BAVAIL&amp;lt;/code&amp;gt; specifications will override the value(s) previously specified.&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OPTIONS BAVAIL 100 BAVAIL BASE 150&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
will set aside 150 bytes on each page with a Table B base record, and 100 bytes&lt;br /&gt;
on all other Table B pages, but&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;OPTIONS BAVAIL BASE 150 BAVAIL 100&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
will set aside 100 bytes on all Table B pages.&lt;br /&gt;
&lt;br /&gt;
The default &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt; for each page type is -1.&lt;br /&gt;
If the value of all of them is&lt;br /&gt;
-1, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; does not specifically reserve any Table B space, but uses the normal&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; space algorithm determined by &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt;, ensuring that a record does not&lt;br /&gt;
start within the last &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; bytes of a page.&lt;br /&gt;
&lt;br /&gt;
If the file being loaded is not a &amp;lt;var&amp;gt;SORTED&amp;lt;/var&amp;gt; file (&amp;lt;var&amp;gt;[[FILEORG parameter|FILEORG]]&amp;lt;/var&amp;gt; X&amp;#039;01&amp;#039;),&lt;br /&gt;
a non-negative setting for any page type&lt;br /&gt;
will modify the effect of the &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; parameter for all Table B pages.&lt;br /&gt;
Let &amp;lt;code&amp;gt;BA&amp;lt;/code&amp;gt; be the maximum of all &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt; values; if&lt;br /&gt;
it is non-negative, then if an entire Table B record is&lt;br /&gt;
less than &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; bytes long, it can be stored within the last &amp;lt;code&amp;gt;BA&lt;br /&gt;
+ BRESERVE&amp;lt;/code&amp;gt; bytes on the page, but otherwise a Table B record is not&lt;br /&gt;
started in that area.&lt;br /&gt;
&lt;br /&gt;
Therefore, you may want to set a temporary value for &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; during the&lt;br /&gt;
file load which differs from the value used during online updating.&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;OPEN FILE mumble&lt;br /&gt;
RESET BRESERVE 300&lt;br /&gt;
FILELOAD -1,-1,0,1000000,1000000&lt;br /&gt;
OPTIONS BAVAIL 400&lt;br /&gt;
LAI&lt;br /&gt;
END&lt;br /&gt;
RESET BRESERVE 800&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The correct values for &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt; are file-specific, and depend&lt;br /&gt;
on characteristics such as record sizes, the cost to your applications of&lt;br /&gt;
extension records, the importance of conserving Table B space, and updating&lt;br /&gt;
characteristics.&lt;br /&gt;
Like any tuning exercise, this requires analysis and experimentation.&lt;br /&gt;
The numbers in the above example could be wrong for your file, in fact, you may&lt;br /&gt;
do better with an online &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; that is smaller than the file load &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt;,&lt;br /&gt;
and &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt; may be smaller than both, larger than both, or in between.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Examples====&lt;br /&gt;
In the following examples:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The file is a simple &amp;lt;var&amp;gt;ENTRY ORDER&amp;lt;/var&amp;gt; file (&amp;lt;var&amp;gt;FILEORG&amp;lt;/var&amp;gt; X&amp;#039;00&amp;#039;).&lt;br /&gt;
&amp;lt;li&amp;gt;There are no preallocated fields.&lt;br /&gt;
&amp;lt;li&amp;gt;Each page contains 6140 usable bytes.&lt;br /&gt;
(A page has 6144 bytes prior to the trailer, but there are 2 bytes used&lt;br /&gt;
to determine the number of records on a page, and 2 used for the amount of unused space.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Dataln&amp;lt;/code&amp;gt; means the total length of data in&lt;br /&gt;
a record, &amp;lt;code&amp;gt;basln&amp;lt;/code&amp;gt; means the space used for a base record,&lt;br /&gt;
and &amp;lt;code&amp;gt;extln&amp;lt;/code&amp;gt; means the space used for an extension record.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Each base record or extension record requires a 2-byte page locator, and&lt;br /&gt;
contains a 3-byte area which is zero or has the record number of a&lt;br /&gt;
subsequent extension record.&lt;br /&gt;
So, for example, if a record is completely stored in a base record,&lt;br /&gt;
&amp;lt;code&amp;gt;basln = dataln + 5&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Each example illustrates a case starting with a base record on an empty page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The resulting space allocation shows each page as the letter &amp;quot;P&amp;quot; and a&lt;br /&gt;
page number, followed by extension and/or base records&lt;br /&gt;
and free space enclosed in square brackets.&lt;br /&gt;
For example, the following shows two records stored on one page:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;Rec0 dataln=100&lt;br /&gt;
Rec1 dataln=300&lt;br /&gt;
P0 [Rec0 basln=105] [Rec1 basln=305]&lt;br /&gt;
   [free=5730]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Extension records are shown with the base record ID followed by a period and&lt;br /&gt;
extension number. For example, this&lt;br /&gt;
shows one record stored on three pages:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;Rec0 dataln=12570&lt;br /&gt;
P0 [Rec0 basln=6140]&lt;br /&gt;
P1 [Rec0.1 extln=6140]&lt;br /&gt;
P2 [Rec0.2 extln=305] [free=5835]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Results are shown for different values for &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt;.&lt;br /&gt;
With the default value of &amp;lt;code&amp;gt;BAVAIL=-1&amp;lt;/code&amp;gt;, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; uses the standard&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; algorithm for allocating Table B space during a file load.&lt;br /&gt;
This standard algorithm is always used when &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; is not using full track I/O.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The following example shows that &amp;lt;code&amp;gt;BAVAIL=0&amp;lt;/code&amp;gt; can be used for maximum packing on a&lt;br /&gt;
page, and &amp;lt;code&amp;gt;BAVAIL&amp;gt;0&amp;lt;/code&amp;gt; can be used to ensure free space on a page; each of them&lt;br /&gt;
ensure a base record is not split in the first &amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; bytes:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;Rec0 dataln = 6000&lt;br /&gt;
Rec1 dataln = 130&lt;br /&gt;
BRESERVE = 300&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = -1:&lt;br /&gt;
 P0 [Rec0 basln=6005] [free=135]&lt;br /&gt;
 P1 [Rec1 basln=135] [free=6005]&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = 0:&lt;br /&gt;
 P0 [Rec0 basln=6005] [Rec1 basln=135]&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = 135:&lt;br /&gt;
 P0 [Rec0 basln=6005] [free=135]&lt;br /&gt;
 P1 [Rec1 basln=135] [free=6005]&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The following example shows that without &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt;, you cannot&lt;br /&gt;
guarantee free space on a page:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;Rec0 dataln=130&lt;br /&gt;
Rec1 dataln=6000 (60 100-byte fields)&lt;br /&gt;
BRESERVE = 300&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = -1:&lt;br /&gt;
 P0 [Rec0 basln=135] [Rec1 basln=6005]&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = 0:&lt;br /&gt;
 P0 [Rec0 basln=135] [Rec1 basln=6005]&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = 135:&lt;br /&gt;
 P0 [Rec0 basln=135] [Rec1 basln=5805] [free=200]&lt;br /&gt;
 P1 [Rec1.1 extln=205] [free=5935]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The following example shows tighter packing and fewer extension&lt;br /&gt;
records:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;Rec0 dataln=6000 (60 100-byte fields)&lt;br /&gt;
Rec1 dataln=100&lt;br /&gt;
Rec2 dataln=6100 (61 100-byte fields)&lt;br /&gt;
Rec3 dataln=100&lt;br /&gt;
Rec4 dataln=6000 (60 100-byte fields)&lt;br /&gt;
BRESERVE = 200&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = -1:&lt;br /&gt;
 P0 [Rec0 basln=6005] [free=135]&lt;br /&gt;
 P1 [Rec1 basln=105] [Rec2 basln=6005] [free=30]&lt;br /&gt;
 P2 [Rec2.1 extln=105] [Rec3 basln=105]&lt;br /&gt;
    [Rec4 basln=5905] [free=25]&lt;br /&gt;
 P3 [Rec4.1 extln=105] [free=6035]&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = 0:&lt;br /&gt;
 P0 [Rec0 basln=6005] [Rec1 basln=105] [free=30]&lt;br /&gt;
 P1 [Rec2 basln=6105] [free=35]&lt;br /&gt;
 P2 [Rec3 extln=105] [Rec4 basln=6005] [free=30]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The following example shows use of &amp;lt;var&amp;gt;BAVAIL&amp;lt;/var&amp;gt; that&lt;br /&gt;
increases the extension records at file load time, but by leaving&lt;br /&gt;
space on &amp;lt;b&amp;gt;all&amp;lt;/b&amp;gt; pages,&lt;br /&gt;
records can grow without producing extension&lt;br /&gt;
records which are stored on pages &amp;quot;far away&amp;quot; from the base page:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;Rec0 .. Rec5 dataln=4000 (40 100-byte fields)&lt;br /&gt;
BRESERVE = 300&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = -1:&lt;br /&gt;
 P0 [Rec0 basln=4005] [Rec1 basln=2105]&lt;br /&gt;
    [free=30]&lt;br /&gt;
 P1 [Rec1.1 extln=1905] [Rec2 basln=4005]&lt;br /&gt;
    [free=230]&lt;br /&gt;
 P2 [Rec3 basln=4005] [Rec4 basln=2105]&lt;br /&gt;
    [free=30]&lt;br /&gt;
 P3 [Rec4.1 extln=1905] [Rec5 basln=4005]&lt;br /&gt;
    [free=230]&lt;br /&gt;
&lt;br /&gt;
Using BAVAIL = 300:&lt;br /&gt;
 P0 [Rec0 basln=4005] [Rec1 basln=1805]&lt;br /&gt;
    [free=330]&lt;br /&gt;
 P1 [Rec1.1 extln=2205] [Rec2 basln=3605]&lt;br /&gt;
    [free=330]&lt;br /&gt;
 P2 [Rec2.1 extln=405] [Rec3 basln=4005]&lt;br /&gt;
    [Rec4 basln=1405] [free=325]&lt;br /&gt;
 P3 [Rec4.1 extln=2605] [Rec5 basln=3205]&lt;br /&gt;
    [free=330]&lt;br /&gt;
 P4 [Rec5.1 extln=805] [free=5335]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DKOnly===&lt;br /&gt;
In many cases, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; bypasses the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; disk buffer&lt;br /&gt;
monitor for Table B pages and instead uses its own full track buffers&lt;br /&gt;
for output.&lt;br /&gt;
This can, in certain instances, result in data being&lt;br /&gt;
loaded into different Table B pages than standard &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; would use.&lt;br /&gt;
An example of this is non-empty reuse record number files.&lt;br /&gt;
You can force &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; to use the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; disk buffer&lt;br /&gt;
monitor by specifying the &amp;lt;var&amp;gt;DKONLY&amp;lt;/var&amp;gt; option.&lt;br /&gt;
This option can result in&lt;br /&gt;
a significant increase in the real and CPU time required to perform a file load.&lt;br /&gt;
&lt;br /&gt;
===ERRCont===&lt;br /&gt;
This parameter lets you complete a reload despite errors that would&lt;br /&gt;
normally cause a &amp;lt;code&amp;gt;MSIR.0316&amp;lt;/code&amp;gt; user restart.&lt;br /&gt;
This can be useful, for example, in a case where you know you have some&lt;br /&gt;
input data that will cause an error, but you&lt;br /&gt;
want to use a reload for reformatting purposes despite the problematic fields.&lt;br /&gt;
&lt;br /&gt;
If you specify &amp;lt;var&amp;gt;ERRCONT&amp;lt;/var&amp;gt; to &amp;quot;continue on error&amp;quot; a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; program, you probably&lt;br /&gt;
need to increase the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;ERMX&amp;lt;/var&amp;gt; parameter setting to prevent a session&lt;br /&gt;
termination because of excessive errors.&lt;br /&gt;
&amp;lt;p class=&amp;quot;warn&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Using &amp;lt;var&amp;gt;ERRCONT&amp;lt;/var&amp;gt; may place your data at risk, so use this parameter only in cases&lt;br /&gt;
where you know your data and have taken due precautions and backups beforehand.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; code uses the &amp;lt;var&amp;gt;ERRCONT&amp;lt;/var&amp;gt; parameter:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;FILELOAD -1,-1,0,1000000,10000,10000,10000,50&lt;br /&gt;
OPTIONS ERRCONT&lt;br /&gt;
LAI&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===FTOnly===&lt;br /&gt;
In many cases, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; bypasses the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; disk buffer&lt;br /&gt;
monitor for Table B pages and instead uses its own full track buffers for output.&lt;br /&gt;
In certain cases, though, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; will automatically drop back to&lt;br /&gt;
using the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; disk buffer monitor.&lt;br /&gt;
When it does this, a file load&lt;br /&gt;
might take considerably longer than expected.&lt;br /&gt;
If you do not wish &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;&lt;br /&gt;
to perform this automatic dropback, simply specify the &amp;lt;var&amp;gt;FTONLY&amp;lt;/var&amp;gt; option.&lt;br /&gt;
&amp;lt;var&amp;gt;FTONLY&amp;lt;/var&amp;gt; will result in the file load being terminated when an automatic dropback would&lt;br /&gt;
ordinarily be done.&lt;br /&gt;
&lt;br /&gt;
===NObuff n_out_buffs===&lt;br /&gt;
&amp;lt;var&amp;gt;NOBUFF&amp;lt;/var&amp;gt; must be followed by a number indicating the number of full track&lt;br /&gt;
output buffers &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; is to use.&lt;br /&gt;
When &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; is bypassing the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; disk buffer monitor and performing&lt;br /&gt;
full track I/O to Table B, it uses a certain number of full track buffers.&lt;br /&gt;
These buffers must each be large enough to hold the data that will fit on a single&lt;br /&gt;
track of the disk devices containing the database file.&lt;br /&gt;
This means that the buffers&lt;br /&gt;
will each be 43,288 bytes long if you are using 3380s, 49,472 bytes long if you are&lt;br /&gt;
using 3390s, and 49,472 bytes long if you are using both.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Ordinarily &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; uses three full track output buffers.&lt;br /&gt;
This is probably sufficient for most purposes.&lt;br /&gt;
On rare occasions, it might be possible to&lt;br /&gt;
get some speed improvements by using more than three output buffers.&lt;br /&gt;
In these cases, simply specify the &amp;lt;var&amp;gt;NOBUFF&amp;lt;/var&amp;gt; option followed by a number greater than 3. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;NOBUFF&amp;lt;/var&amp;gt; must always be greater than or equal to 3. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NXBuff n_tableX_buffs===&lt;br /&gt;
&amp;lt;var&amp;gt;NXBUFF&amp;lt;/var&amp;gt; must be followed by a number indicating the number of full track&lt;br /&gt;
Table X buffers &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; is to use.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;NXBUFF&amp;lt;/var&amp;gt; must always be greater than or equal to 3. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;noval&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;NOVAlidate===&lt;br /&gt;
&amp;lt;var&amp;gt;NOVALIDATE&amp;lt;/var&amp;gt; indicates that no buffer pointer validation is to be performed.&lt;br /&gt;
For example, in the following statement, buffer pointer validation would make&lt;br /&gt;
sure that the input record was at least 107 bytes long:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;FIELDA=99,9&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
Without buffer pointer validation, the above statement would simply load data&lt;br /&gt;
off the end of the input buffer, which would result in &amp;lt;code&amp;gt;FIELDA&amp;lt;/code&amp;gt; being loaded with&lt;br /&gt;
garbage, or perhaps in certain cases, would result in an addressing exception&lt;br /&gt;
because the area past the end of the buffer is not allocated.&lt;br /&gt;
Buffer pointer validation is probably more important with index register based&lt;br /&gt;
references to the input buffer, because these types of references are more likely&lt;br /&gt;
to have bad values in the index register and so go outside the current input buffer:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;FIELDC=4|1,20&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With buffer pointer validation, if a buffer reference is determined to be invalid,&lt;br /&gt;
an error message is issued indicating the input record number as well as the invalid&lt;br /&gt;
buffer offset and length, as in the following example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;MSIR.0892: Input error: input record number: 1, start position/length: 99/9&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Standard &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; started performing buffer pointer validation in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; V5R1.&lt;br /&gt;
&lt;br /&gt;
While buffer pointer validation is probably a good idea, it does have a slight&lt;br /&gt;
performance cost.&lt;br /&gt;
If there appears to be little chance of a buffer pointer error in a &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt;&lt;br /&gt;
program, and performance is at an absolute premium, you can use the &amp;lt;var&amp;gt;NOVALIDATE&amp;lt;/var&amp;gt;&lt;br /&gt;
option to eliminate the cost of the buffer pointer validity checks.&lt;br /&gt;
&lt;br /&gt;
Since &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; programs have no explicit buffer references, the &amp;lt;var&amp;gt;NOVALIDATE&amp;lt;/var&amp;gt; option has&lt;br /&gt;
no effect on &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; programs.&lt;br /&gt;
&lt;br /&gt;
===STAtc stats_intvl===&lt;br /&gt;
&amp;lt;var&amp;gt;STATC&amp;lt;/var&amp;gt; must be followed by a number indicating the number of database file records that&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; will create before updating &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; statistics.&lt;br /&gt;
To speed up processing, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; does not ordinarily update &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; statistics&lt;br /&gt;
(since last, system, etc.) until the end of a file load.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you want these statistics to be updated more frequently, you can specify a &amp;lt;var&amp;gt;STATC&amp;lt;/var&amp;gt; value.&lt;br /&gt;
If you specify &amp;lt;code&amp;gt;OPTION STATC 10&amp;lt;/code&amp;gt;, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; statistics are updated for every&lt;br /&gt;
10th record created in the database file.&lt;br /&gt;
&amp;lt;code&amp;gt;OPTION STATC 0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;OPTION STATC 1&amp;lt;/code&amp;gt; are equivalent. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===TAPei ddname===&lt;br /&gt;
&amp;lt;var&amp;gt;TAPEI&amp;lt;/var&amp;gt; must be followed by string indicating the DDNAME to be used instead of &amp;lt;code&amp;gt;TAPEI&amp;lt;/code&amp;gt;&lt;br /&gt;
for the input sequential file containing the data to be loaded.&lt;br /&gt;
For example if you wish to load data from DDNAME &amp;lt;code&amp;gt;HOMER&amp;lt;/code&amp;gt;, simply specify &amp;lt;code&amp;gt;OPTION TAPEI HOMER&amp;lt;/code&amp;gt;.&lt;br /&gt;
This allows more than one input stream to be used to load data in a single BATCH204 or Online run.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;laistmt&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;The LAI statement==&lt;br /&gt;
The &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; statement allows data created with the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Unload&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;[[Fast/Unload Extraction Language (FUEL)#UNLOAD ALL INFORMATION or UAI|UAI]]&amp;lt;/var&amp;gt; (&amp;lt;var&amp;gt;Unload All Information&amp;lt;/var&amp;gt;) statement to be loaded into a database file.&lt;br /&gt;
&amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; stands for Load All Information and has several optional parameters.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LAI [DElfield] [FAMsplit] [NEWfgid] [NOfdef]&lt;br /&gt;
    [NOIndex] [NOProcs]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
where the parameters can be abbreviated with only the part shown in&lt;br /&gt;
uppercase, and where:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DElfield&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Means that if a field that is not defined in the target file is found in the input dataset, that is, was unloaded by &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt;, that field should simply be deleted.&lt;br /&gt;
If this parameter is not specified, the presence of an undefined field would terminate the &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;with an error. This statement provides an efficient way of deleting fields during a reorg.&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; This parameter has no effect if the &amp;lt;var&amp;gt;NOFDEF&amp;lt;/var&amp;gt; parameter is notalso specified. This is because if &amp;lt;var&amp;gt;NOFDEF&amp;lt;/var&amp;gt; is not specified, any unloaded field will be automatically defined in the target file. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;FAMsplit&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Means that if any two names (two fields, a field and an alias, or two aliases) were part of a single &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sir2000 Field Migration Facility&amp;lt;/var&amp;gt; family in the unloaded file but are&lt;br /&gt;
now either separate fields or part of separate &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sir2000 Field Migration Facility&amp;lt;/var&amp;gt; families, the values should be loaded into each field or family. Effectively, this &amp;quot;splits&amp;quot; the original family into multiple components.&lt;br /&gt;
If &amp;lt;var&amp;gt;FAMSPLIT&amp;lt;/var&amp;gt; is not specified, an attempt to do such a split causes the &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; to be terminated.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The most likely use of this parameter is to convert a file that is being controlled by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sir2000 Field Migration Facility&amp;lt;/var&amp;gt; into one that is not, but where any fields or aliases that were in&lt;br /&gt;
the original file could still be referred to with SOUL programs. This might be useful for sending a non-&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sir2000 Field Migration Facility&amp;lt;/var&amp;gt; version of a file to a site&lt;br /&gt;
that does not have &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sir2000 Field Migration Facility&amp;lt;/var&amp;gt;. Since &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sir2000 Field Migration Facility&amp;lt;/var&amp;gt; makes sure that related fields and aliases automatically&lt;br /&gt;
stay in synch, it is generally not a good idea to update the non-&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sir2000 Field Migration Facility&amp;lt;/var&amp;gt; version of the file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the &amp;quot;File Reorganizations&amp;quot; chapter in the&lt;br /&gt;
&amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;[[Media:SirfieldNew.pdf|Sir2000 Field Migration Facility Reference Manual]]&amp;lt;/var&amp;gt;&lt;br /&gt;
for considerations about preserving SIRFIELD information using &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reorg&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NEWfgid&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Means that fieldgroup IDs from the TAPEI input file are &amp;lt;b&amp;gt;not&amp;lt;/b&amp;gt; copied to created fieldgroups, but rather that fieldgroup IDs within each record are created starting with 1.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NOfdef&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Means that field definitions unloaded by &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; are not to be used to automatically define a field if it does not exist in the new file.&lt;br /&gt;
If this parameter is not specified, all fields that have not been explicitly&lt;br /&gt;
defined in the new database file but were defined in the old database file (unloaded with &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt;) will be&lt;br /&gt;
defined with exactly the same attributes that they had in the old database file.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NOIndex&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Means that Ordered Index data unloaded by UAI is not to be loaded by &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;. When this optionis used, visible Ordered Index data will be regenerated and sorted by &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;&lt;br /&gt;
and invisible Ordered Index data will be lost. This parameter has no effect if the &amp;lt;var&amp;gt;OINDEX&amp;lt;/var&amp;gt; parameter was not specified on the &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; command for the unload.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NOProcs&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Means that any procedures and procedure aliases unloaded by &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; are not to be loaded by &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;. Procedure and alias records in the input dataset will be skipped.&lt;br /&gt;
For more information about loading procedures, see [[Fast/Reload procedure handling]].&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; programs using &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; are quite simple.&lt;br /&gt;
For example, the following is a valid Fast/Reload program:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FILELOAD -1,-1,0,1000000&lt;br /&gt;
LAI&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; statement has this limitation:&lt;br /&gt;
it must be the only statement that appears in a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;  program other&lt;br /&gt;
than the &amp;lt;var&amp;gt;OPTION&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LAI compared to FILELOAD/FLOD===&lt;br /&gt;
When using &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;, some of the parameters on the &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; statementhavea slightly&lt;br /&gt;
different meaning than when doing a standard &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt;.&lt;br /&gt;
These parameters are:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Parameter 1&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This parameter has the same meaning as in standard FILELOAD/FLOD.&lt;br /&gt;
That is, this is the&lt;br /&gt;
maximum number of records that will be loaded into the database file. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Parameter 2&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This parameter is ignored when doing an &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Parameter 3&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In standard FILELOAD/FLOD programs this indicates the number of physical&lt;br /&gt;
input records in TAPEI to be skipped.&lt;br /&gt;
When doing an &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt;, this indicates the number of unloaded&lt;br /&gt;
Table B records to be skipped.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This parameter, along with parameter 1, lets you split&lt;br /&gt;
a reload into pieces.&lt;br /&gt;
For example, the following statements&lt;br /&gt;
load the first million records unloaded via UAI, then the next million records&lt;br /&gt;
and finally the remaining records.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;FILELOAD 1000000,-1,0,100000,100000&lt;br /&gt;
LAI&lt;br /&gt;
END&lt;br /&gt;
FILELOAD 1000000,-1,1000000,100000,100000&lt;br /&gt;
LAI&lt;br /&gt;
END&lt;br /&gt;
FILELOAD -1,-1,2000000,100000,100000&lt;br /&gt;
LAI&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
All other parameters for the &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; statement have the same meaning as when&lt;br /&gt;
doing a non-&amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Using LAI with UAI===&lt;br /&gt;
&amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; is closely related to the UAI statement in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Unload&amp;lt;/var&amp;gt;.&lt;br /&gt;
Ordinarily, the interaction between these two is quite simple.&lt;br /&gt;
However, in cases where sorting of the data unloaded by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Unload&amp;lt;/var&amp;gt; is&lt;br /&gt;
desired and/or if the data is being loaded into a hash or sort key&lt;br /&gt;
file, the interaction can become more complex.&lt;br /&gt;
&lt;br /&gt;
When loading data into a hash or sort key file with the &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; statement, the data must have been&lt;br /&gt;
unloaded with a &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; statement that specified the &amp;lt;var&amp;gt;HASH&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; parameter&lt;br /&gt;
and specified the new file&amp;#039;s hash or sort key as the first key on the &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
If this is not the case, the &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; will not load any data.&lt;br /&gt;
If the &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; statement&lt;br /&gt;
is coded correctly, the data unloaded by &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; will be in the order that the data&lt;br /&gt;
will eventually be in the database file being loaded.&lt;br /&gt;
In these cases, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;&lt;br /&gt;
will never have to make more than one pass through Table B and will actually be&lt;br /&gt;
able to use full track I/O to write the Table B pages if the data is being&lt;br /&gt;
loaded into an empty hash or sort key file.&lt;br /&gt;
&lt;br /&gt;
If the &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; statement is coded incorrectly, however, the unloaded data will be&lt;br /&gt;
in an order different from that which the data will loaded into the destination database file.&lt;br /&gt;
The impact of this on performance could be disastrous.&lt;br /&gt;
Consequently, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; will not ordinarily continue in the case when&lt;br /&gt;
data is detected out of order.&lt;br /&gt;
You can override this behavior with the&lt;br /&gt;
&amp;lt;var&amp;gt;ANYORDER&amp;lt;/var&amp;gt; option, but at least in the case of reorganizations, it is generally&lt;br /&gt;
faster to unload the data again with the correct parameters rather than&lt;br /&gt;
trying to load the data in incorrect order.&lt;br /&gt;
&lt;br /&gt;
The types of errors on the&lt;br /&gt;
&amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; statement that can cause data to be in incorrect order are:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Specifying &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; on the &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; and then attempting to load the data&lt;br /&gt;
into a hash key file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Specifying &amp;lt;var&amp;gt;HASH&amp;lt;/var&amp;gt; on the &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; and then attempting to load the data&lt;br /&gt;
into a sort key file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Specifying a &amp;lt;var&amp;gt;BSIZE&amp;lt;/var&amp;gt; on the &amp;lt;code&amp;gt;UAI HASH&amp;lt;/code&amp;gt; statement different from the &amp;lt;var&amp;gt;BSIZE&amp;lt;/var&amp;gt;&lt;br /&gt;
in the hashed file being loaded.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If you are loading the data into a sorted file, there are several&lt;br /&gt;
cases of the &amp;lt;code&amp;gt;UAI SORT&amp;lt;/code&amp;gt; statement that render the sort key unusable.&lt;br /&gt;
See [[Fast/Unload Extraction Language (FUEL)#UAI SORT or HASH and field unload order|UAI SORT or HASH and field unload order]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you are loading the data into a non-hash key, non-sort key&lt;br /&gt;
file, there is nothing wrong with loading data unloaded with a &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; command&lt;br /&gt;
that had a &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;HASH&amp;lt;/var&amp;gt; key specified.&lt;br /&gt;
In fact, if you want to maintain&lt;br /&gt;
good locality for data with similar values for a particular field without&lt;br /&gt;
incurring the overhead of maintaining a sort key file, you&lt;br /&gt;
can specify that field as a sort key on a &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; and simply load the data into a non-sort key file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Loading null data==&lt;br /&gt;
Standard &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; do not allow null data (stringdata with&lt;br /&gt;
a length of 0) to be loaded into the database file.&lt;br /&gt;
That is, if after stripping blanks and zeros the resulting&lt;br /&gt;
field has length zero, no data will be loaded into the database file.&lt;br /&gt;
This is the case, even if you are trying to load null data that had been&lt;br /&gt;
dumped using the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;[[PAI statement|PAI]]&amp;lt;/var&amp;gt; statement.&lt;br /&gt;
Thus, it is extremely difficult&lt;br /&gt;
if not impossible to reorganize a database file containing null data&lt;br /&gt;
using &amp;lt;var&amp;gt;FLOD&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt; allows you to do this in a couple of ways:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Any null data unloaded via &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Unload&amp;lt;/var&amp;gt;&amp;#039;s &amp;lt;var&amp;gt;UAI&amp;lt;/var&amp;gt; statement will be loaded&lt;br /&gt;
as null data by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Fast/Reload&amp;lt;/var&amp;gt;&amp;#039;s &amp;lt;var&amp;gt;LAI&amp;lt;/var&amp;gt; statement. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;code&amp;gt;X&amp;#039;0001&amp;#039;&amp;lt;/code&amp;gt; mode bit lets you load null data as a&lt;br /&gt;
zero length string into the database file. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, the following&lt;br /&gt;
&amp;lt;var&amp;gt;FILELOAD&amp;lt;/var&amp;gt; program will load null data dumped via the &amp;lt;var&amp;gt;PAI&amp;lt;/var&amp;gt; statement back into the new database file as null data:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;FILELOAD -1,-1,0,1000000,10000,10000,,68&lt;br /&gt;
I 3&lt;br /&gt;
#1&lt;br /&gt;
G&lt;br /&gt;
=4,5,*&lt;br /&gt;
I 1&lt;br /&gt;
#2&lt;br /&gt;
=3,6|1,=&lt;br /&gt;
I 1,,,1|1&lt;br /&gt;
=2&lt;br /&gt;
#3&lt;br /&gt;
I 2,1,2,-7,-1|1&lt;br /&gt;
D 5,0|1=8|1,0|2,X&amp;#039;0801&amp;#039;&lt;br /&gt;
=1&lt;br /&gt;
#4&lt;br /&gt;
 PROC.ID=1,0,X&amp;#039;8000&amp;#039;&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
The key part of the above example is the X&amp;#039;0001&amp;#039; mode&lt;br /&gt;
bit on the &amp;lt;code&amp;gt;D&amp;lt;/code&amp;gt; statement.&lt;br /&gt;
Note also, that for &amp;lt;var&amp;gt;PAI&amp;lt;/var&amp;gt; type&lt;br /&gt;
reloads, it is generally a good idea to turn off blanks stripping.&lt;br /&gt;
This is controlled by the X&amp;#039;0800&amp;#039; mode bit on the &amp;lt;code&amp;gt;D&amp;lt;/code&amp;gt; statement.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Template:Fast/Reload topic list}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Fast/Reload]]&lt;/div&gt;</summary>
		<author><name>JAL</name></author>
	</entry>
</feed>