ÿþ<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=Content-Type content="text/html; charset=unicode"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 12"> <meta name=Originator content="Microsoft Word 12"> <link rel=File-List href="SoftWare_files/filelist.xml"> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author> Robert L. Coldwell</o:Author> <o:LastAuthor> Robert L. Coldwell</o:LastAuthor> <o:Revision>5</o:Revision> <o:TotalTime>35</o:TotalTime> <o:Created>2009-10-11T10:37:00Z</o:Created> <o:LastSaved>2009-10-15T10:56:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>942</o:Words> <o:Characters>5371</o:Characters> <o:Company> </o:Company> <o:Lines>44</o:Lines> <o:Paragraphs>12</o:Paragraphs> <o:CharactersWithSpaces>6301</o:CharactersWithSpaces> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--> <link rel=dataStoreItem href="SoftWare_files/item0007.xml" target="SoftWare_files/props0008.xml"> <link rel=themeData href="SoftWare_files/themedata.thmx"> <link rel=colorSchemeMapping href="SoftWare_files/colorschememapping.xml"> <!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>150</w:Zoom> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} h1 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 1 Char"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:1; font-size:24.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} h2 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 2 Char"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:2; font-size:18.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} h5 {mso-style-priority:9; mso-style-unhide:no; mso-style-qformat:yes; mso-style-link:"Heading 5 Char"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; mso-outline-level:5; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; font-weight:bold;} span.MsoEndnoteReference {mso-style-noshow:yes; mso-style-priority:99; vertical-align:super;} p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText {mso-style-noshow:yes; mso-style-priority:99; mso-style-link:"Endnote Text Char"; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; text-decoration:underline; text-underline:single;} p {mso-style-noshow:yes; mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} span.Heading1Char {mso-style-name:"Heading 1 Char"; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 1"; mso-ansi-font-size:14.0pt; mso-bidi-font-size:14.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#365F91; mso-themecolor:accent1; mso-themeshade:191; font-weight:bold;} span.Heading2Char {mso-style-name:"Heading 2 Char"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 2"; mso-ansi-font-size:13.0pt; mso-bidi-font-size:13.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#4F81BD; mso-themecolor:accent1; font-weight:bold;} span.Heading5Char {mso-style-name:"Heading 5 Char"; mso-style-noshow:yes; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Heading 5"; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; font-family:"Cambria","serif"; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:major-bidi; color:#243F60; mso-themecolor:accent1; mso-themeshade:127;} span.EndnoteTextChar {mso-style-name:"Endnote Text Char"; mso-style-noshow:yes; mso-style-priority:99; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:"Endnote Text"; font-family:"Times New Roman","serif"; mso-ascii-font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.sdendnote, li.sdendnote, div.sdendnote {mso-style-name:sdendnote; mso-style-noshow:yes; mso-style-priority:99; mso-style-unhide:no; mso-margin-top-alt:auto; margin-right:0in; margin-bottom:0in; margin-left:.2in; margin-bottom:.0001pt; text-indent:-.2in; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} /* Page Definitions */ @page {mso-footnote-separator:url("SoftWare_files/header.html") fs; mso-footnote-continuation-separator:url("SoftWare_files/header.html") fcs; mso-endnote-separator:url("SoftWare_files/header.html") es; mso-endnote-continuation-separator:url("SoftWare_files/header.html") ecs; mso-endnote-numbering-style:arabic;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1; mso-endnote-numbering-style:arabic;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style> <![endif]--> <meta name=AUTHOR content="Bob Coldwell"> <meta name=CREATED content="20091011;5542600"> <meta name=CHANGEDBY content="Bob Coldwell"> <meta name=CHANGED content="20091011;6220600"> <!--[if gte mso 9]><xml> <u1:DocumentProperties> <u1:Author>Robert L. Coldwell</u1:Author> <u1:LastAuthor> Robert L. Coldwell</u1:LastAuthor> <u1:Revision>27</u1:Revision> <u1:TotalTime>322</u1:TotalTime> <u1:Created>2007-01-24T16:16:00Z</u1:Created> <u1:LastSaved>2009-10-08T10:52:00Z</u1:LastSaved> <u1:Pages>2</u1:Pages> <u1:Words>1484</u1:Words> <u1:Characters>10422</u1:Characters> <u1:Company>University of Florida</u1:Company> <u1:Lines>86</u1:Lines> <u1:Paragraphs>23</u1:Paragraphs> <u1:CharactersWithSpaces>11883</u1:CharactersWithSpaces> <u1:Version>12.00</u1:Version> </u1:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <u1:CustomDocumentProperties> <u1:MP_HTMLDest u2:dt="string">K:\public_html\Progdet\Progdet.htm</u1:MP_HTMLDest> <u1:MP_MathMLTarget u2:dt="string">XHTML+MathML</u1:MP_MathMLTarget> <u1:MP_OpenInBrowser u2:dt="boolean">1</u1:MP_OpenInBrowser> <u1:MP_UseMathML u2:dt="boolean">0</u1:MP_UseMathML> <u1:MP_MathZoom u2:dt="boolean">1</u1:MP_MathZoom> <u1:MP_IE5Win u2:dt="boolean">0</u1:MP_IE5Win> </u1:CustomDocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <u3:WordDocument> <u3:Zoom>150</u3:Zoom> <u3:SpellingState>Clean</u3:SpellingState> <u3:GrammarState>Clean</u3:GrammarState> <u3:TrackMoves/> <u3:TrackFormatting/> <u3:DrawingGridHorizontalSpacing>3.75 pt</u3:DrawingGridHorizontalSpacing> <u3:DisplayHorizontalDrawingGridEvery>2</u3:DisplayHorizontalDrawingGridEvery> <u3:DisplayVerticalDrawingGridEvery>2</u3:DisplayVerticalDrawingGridEvery> <u3:ValidateAgainstSchemas/> <u3:SaveIfXMLInvalid>false</u3:SaveIfXMLInvalid> <u3:IgnoreMixedContent>false</u3:IgnoreMixedContent> <u3:AlwaysShowPlaceholderText>false</u3:AlwaysShowPlaceholderText> <u3:DoNotPromoteQF/> <u3:LidThemeOther>EN-US</u3:LidThemeOther> <u3:LidThemeAsian>X-NONE</u3:LidThemeAsian> <u3:LidThemeComplexScript>X-NONE</u3:LidThemeComplexScript> <u3:Compatibility> <u3:BreakWrappedTables/> <u3:SnapToGridInCell/> <u3:ApplyBreakingRules/> <u3:WrapTextWithPunct/> <u3:UseAsianBreakRules/> <u3:DontGrowAutofit/> <u3:SplitPgBreakAndParaMark/> <u3:DontVertAlignCellWithSp/> <u3:DontBreakConstrainedForcedTables/> <u3:DontVertAlignInTxbx/> <u3:Word11KerningPairs/> <u3:CachedColBalance/> </u3:Compatibility> <u3:BrowserLevel>MicrosoftInternetExplorer4</u3:BrowserLevel> <u4:mathPr> <u4:mathFont u4:val="Cambria Math"/> <u4:brkBin u4:val="before"/> <u4:brkBinSub u4:val="--"/> <u4:smallFrac u4:val="off"/> <u4:dispDef/> <u4:lMargin u4:val="0"/> <u4:rMargin u4:val="0"/> <u4:defJc u4:val="centerGroup"/> <u4:wrapIndent u4:val="1440"/> <u4:intLim u4:val="subSup"/> <u4:naryLim u4:val="undOvr"/> </u4:mathPr> </u3:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <u5:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false" DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267"> <u5:LsdException Locked="false" QFormat="true" Name="Normal"/> <u5:LsdException Locked="false" QFormat="true" Name="heading 1"/> <u5:LsdException Locked="false" QFormat="true" Name="heading 2"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 3"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 4"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 5"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 6"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 7"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 8"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 9"/> <u5:LsdException Locked="false" Priority="99" Name="header"/> <u5:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="caption"/> <u5:LsdException Locked="false" Priority="99" Name="page number"/> <u5:LsdException Locked="false" QFormat="true" Name="Title"/> <u5:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <u5:LsdException Locked="false" QFormat="true" Name="Subtitle"/> <u5:LsdException Locked="false" QFormat="true" Name="Strong"/> <u5:LsdException Locked="false" QFormat="true" Name="Emphasis"/> <u5:LsdException Locked="false" Priority="99" Name="No List"/> <u5:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Placeholder Text"/> <u5:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/> <u5:LsdException Locked="false" Priority="60" Name="Light Shading"/> <u5:LsdException Locked="false" Priority="61" Name="Light List"/> <u5:LsdException Locked="false" Priority="62" Name="Light Grid"/> <u5:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/> <u5:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/> <u5:LsdException Locked="false" Priority="65" Name="Medium List 1"/> <u5:LsdException Locked="false" Priority="66" Name="Medium List 2"/> <u5:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/> <u5:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/> <u5:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/> <u5:LsdException Locked="false" Priority="70" Name="Dark List"/> <u5:LsdException Locked="false" Priority="71" Name="Colorful Shading"/> <u5:LsdException Locked="false" Priority="72" Name="Colorful List"/> <u5:LsdException Locked="false" Priority="73" Name="Colorful Grid"/> <u5:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/> <u5:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/> <u5:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/> <u5:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/> <u5:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/> <u5:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/> <u5:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Revision"/> <u5:LsdException Locked="false" Priority="34" QFormat="true" Name="List Paragraph"/> <u5:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/> <u5:LsdException Locked="false" Priority="30" QFormat="true" Name="Intense Quote"/> <u5:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/> <u5:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/> <u5:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/> <u5:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/> <u5:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/> <u5:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/> <u5:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/> <u5:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/> <u5:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/> <u5:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/> <u5:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/> <u5:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/> <u5:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/> <u5:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/> <u5:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/> <u5:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/> <u5:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/> <u5:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/> <u5:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/> <u5:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/> <u5:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/> <u5:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/> <u5:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/> <u5:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/> <u5:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/> <u5:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/> <u5:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/> <u5:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/> <u5:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/> <u5:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/> <u5:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/> <u5:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/> <u5:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/> <u5:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/> <u5:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/> <u5:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/> <u5:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/> <u5:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/> <u5:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/> <u5:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/> <u5:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/> <u5:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/> <u5:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/> <u5:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/> <u5:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/> <u5:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/> <u5:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/> <u5:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/> <u5:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/> <u5:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/> <u5:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/> <u5:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/> <u5:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/> <u5:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/> <u5:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/> <u5:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/> <u5:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/> <u5:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/> <u5:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/> <u5:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/> <u5:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/> <u5:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/> <u5:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/> <u5:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/> <u5:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/> <u5:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/> <u5:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/> <u5:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/> <u5:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/> <u5:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/> <u5:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/> <u5:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/> <u5:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/> <u5:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/> <u5:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/> <u5:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/> <u5:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/> <u5:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/> <u5:LsdException Locked="false" Priority="19" QFormat="true" Name="Subtle Emphasis"/> <u5:LsdException Locked="false" Priority="21" QFormat="true" Name="Intense Emphasis"/> <u5:LsdException Locked="false" Priority="31" QFormat="true" Name="Subtle Reference"/> <u5:LsdException Locked="false" Priority="32" QFormat="true" Name="Intense Reference"/> <u5:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/> <u5:LsdException Locked="false" Priority="37" SemiHidden="true" UnhideWhenUsed="true" Name="Bibliography"/> <u5:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/> </u5:LatentStyles> </xml><![endif]--><!--[if gte mso 9]><xml> <u6:shapedefaults u7:ext="edit" spidmax="1026"/> </xml><![endif]--><!--[if gte mso 9]><xml> <u8:shapelayout u9:ext="edit"> <u8:idmap u9:ext="edit" data="1"/> </u8:shapelayout> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="2050"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--> </head> <body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'> <div class=Section1> <h1><span style='mso-fareast-font-family:"Times New Roman"'>Compilers/Linkers<o:p></o:p></span></h1> <h5><span style='font-size:12.0pt;mso-fareast-font-family:"Times New Roman"; font-weight:normal'>These are the codes that convert your instructions into executable codes. </span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5> <h2><i><span style='font-size:12.0pt;font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>Watfor</span></i><i><span style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'> <o:p></o:p></span></i></h2> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I give a diskette labeled W4 to those who take my class.&nbsp; This contains both a copy of the University of Florida licensed Watfor which is an old Dos code limited to 640 K in size and the locally developed gplot code.&nbsp; Contact me if you need such a diskette. This is more than a little obsolete, but it is still the easiest and most complete debugger that I have ever found. As it runs it informs you of each and every  uninitialized variable. These are usually typo's. It tells exactly where in the source that they occur making them very easy to fix.</p> <p>Simple directions are in <a href="Watfor.doc">Watfor.doc</a> <a href="Watfor.htm">.htm</a>.&nbsp; Advanced Watfor features are covered in <a href="Wsystem.doc">Wsystem.doc</a> <a href="Wsystem.htm">.htm</a> and a description of the plotting codes is in <a href="../gplot/WELCOME.htm">gplot\WELCOME.</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p> <h2><i><span style='font-size:12.0pt;font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>Watcom</span></i><i><span style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-fareast-font-family: "Times New Roman"'><o:p></o:p></span></i></h2> <p>Watfor is adequate for the class, but those doing research will probably want to use the full power of their computer.&nbsp; <b>Watcom</b> developed much better code before its bankruptcy.&nbsp; This was picked up and developed as open source code by SciTech Software, Inc.&nbsp; It is available from</p> <p><a href="http://www.openwatcom.org/">http://www.openwatcom.org</a>.&nbsp; The installation produces a set of helps that include most of the Fortran instructions needed to run code.&nbsp; It also has a IDE that enables the users to set up codes in paths in a fairly intuitive way.&nbsp; There are some details on this in <a href="openwatcom.htm">openwatcom.htm</a>.&nbsp; Watcom has extended f77 to include a number of Fortran 90 features.&nbsp; The most important of these is dynamic array allocation.&nbsp; Unfortunately they do this in an easier way than the standard so that minor modification is needed to give code than can be compiled by Fortran 90 compilers.&nbsp; </p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If you include C in the download and setup, the same ide and editors work for C and for mixing C and Fortran.&nbsp; There are also helps for C and for mixing C and Fortran.</p> <h2><i><span style='font-size:14.0pt;font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>g77<o:p></o:p></span></i></h2> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.mbr-pwrc.usgs.gov/software/g77.html">http://www.mbr-pwrc.usgs.gov/software/g77.html</a> contains a zip and a few directions for the Free Software Foundation version of Fortran 77 (windows, but runs in a dos window).&nbsp; This is the compiler found by default on most linux systems.&nbsp;&nbsp; This compiler converts code to C and then compiles the C.&nbsp; It adheres very closely to the ansi 77 standard.&nbsp; It is relatively easy to mix C and Fortran with this compiler.&nbsp; gcc code can be found at <a href="http://www.delorie.com/djgpp">http://www.delorie.com/djgpp</a>.&nbsp; It is much more complicated to install, but includes an IDE.&nbsp; The file <a href="FreeFortran/startg77.txt">FreeFortran\startg77.txt</a> needs to be copied to a folder in the path set up by the command prompt and renamed <b>startg77.bat</b>.&nbsp; In my case this is c:\watcom\binnt so that this file is simply save into this folder.&nbsp; Then the command to ready the system for g77 is</p> <p><b>&gt;startg77.bat</b></p> <p>Complilation to an object file then is</p> <p><b>&gt;g77  c test.for</b></p> <p>To the executable <b>a.exe, </b>the command is</p> <p><b>&gt;g77 test.for</b></p> <h2><i><span style='font-size:14.0pt;font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>gfortran<o:p></o:p></span></i></h2> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://gcc.gnu.org/wiki/GFortranBinaries">http://gcc.gnu.org/wiki/GFortranBinaries</a> is the Free Software Foundation version of Fortran 90.&nbsp; Among other improvements this adds the ability to dynamically allocate variables.&nbsp; It runs in windows and most other systems including the newest mac s.&nbsp; The free software download for windows is a self extracting binary that changes the default path setting so that the command to produce <b>a.exe</b> is</p> <p><b>&gt;gfortran test.for</b></p> <h2><i><span style='font-size:14.0pt;font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>intel<o:p></o:p></span></i></h2> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://software.intel.com/en-us/articles/non-commercial-software-download/">http://software.intel.com/en-us/articles/non-commercial-software-download/</a></p> <p>The Linux version of Intel s Fortran 90 is free for non-commercial, non-academic users.&nbsp; The Linux version is command line driven.&nbsp; This software includes quadruple precision, some of which is used to dramatically increase the dynamic range of the variables.&nbsp; The windows version uses Microsoft Visual Studio 2005 as its IDE.&nbsp; I liked it so much that I bought it, at a negotiated academic price.&nbsp; I normally use it from  Microsoft Visual Studio .&nbsp; The command line version requires a setup <a href="FreeFortran/STARTI-10.txt">FreeFortran\STARTI-10.txt</a> that needs to be placed as a bat file in a folder in the normal startup path.</p> <p><b>&gt;startI-10</b></p> <p><b>&gt;ifort test.for</b></p> <p>-out:test.exe</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This last is the executable.</p> <h2><i><span style='font-size:14.0pt;font-family:"Arial","sans-serif"; mso-fareast-font-family:"Times New Roman"'>Pascal<o:p></o:p></span></i></h2> <p style='margin-bottom:0in;margin-bottom:.0001pt;text-indent:.5in'> Thus, even after C, C++, and Java took over the programming world, Pascal retains a niche in the market. Many small-scale freeware, shareware, and open-source programs are written in Pascal/Delphi. So enjoy learning it while it lasts. It's a great introduction to computer programming. It's not scary like C, dangerous like C++, or abstract like Java. In another twenty years, you'll be one of the few computer programmers to know and appreciate Pascal.  <a style='mso-endnote-id: edn1' href="#_edn1" name="_ednref1" title=""><span class=MsoEndnoteReference><span style='mso-special-character:footnote'><![if !supportFootnotes]><span class=MsoEndnoteReference><span style='font-size:12.0pt;font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'>[1]</span></span><![endif]></span></span></a></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://freepascal.org/">http://freepascal.org/</a> and <a href="http://wiki.lazarus.freepascal.org/">http://wiki.lazarus.freepascal.org</a>.&nbsp; I use Delphi5 in windows and fpc in linux/fedora.&nbsp; </p> <p><b style='mso-bidi-font-weight:normal'>fpc  Mdelphi code.dpr<o:p></o:p></b></p> <p>The Lazarus editor resembles that of Delphi and has very good diagnostics.&nbsp; I installed these on my linux machine as described in <a href="yum-Pascal.txt">yum-Pascal.txt</a>.&nbsp; Pascal is fast and has a 10 byte extended precision option that is one of the easiest and fastest ways of improving precision.&nbsp; The extra precision gives an extra factor of 100 tolerance for linear dependency in curve fitting <a href="../MatrixInverse/Cholesky/Singular.doc">MatrixInverse\Cholesky\Singular.doc</a> <a href="../MatrixInverse/Cholesky/Singular.htm">.htm</a>. <span style='mso-spacerun:yes'> </span>The spectrum analysis code <b style='mso-bidi-font-weight:normal'>Cambio</b> <a href="../Fittery/robfit/Welcome.htm">..\Fittery\robfit\Welcome.htm</a><span style='mso-spacerun:yes'>  </span>is among the codes described by Tao Yue in the quote from the introroduction to his tutorial above.<span style='mso-spacerun:yes'>  </span></p> <p style='margin-bottom:0in;margin-bottom:.0001pt;text-indent:.5in'><a href="http://www.taoyue.com/tutorials/pascal/">http://freepascal.org/docs.var</a> - contains instructions on Pascal including the tutorial by Tao Yue.<span style='mso-spacerun:yes'>  </span>I found a Turbo Pascal by Walter J. Savitch<a style='mso-endnote-id:edn2' href="#_edn2" name="_ednref2" title=""><span class=MsoEndnoteReference><span style='mso-special-character:footnote'><![if !supportFootnotes]><span class=MsoEndnoteReference><span style='font-size:12.0pt;font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'>[2]</span></span><![endif]></span></span></a> to be the most useful of the various manuals.</p> </div> <div style='mso-element:endnote-list'><![if !supportEndnotes]><br clear=all> <hr align=left size=1 width="33%"> <![endif]> <div style='mso-element:endnote' id=edn1> <p style='margin-bottom:0in;margin-bottom:.0001pt'><a style='mso-endnote-id: edn1' href="#_ednref1" name="_edn1" title=""><span class=MsoEndnoteReference><span style='mso-special-character:footnote'><![if !supportFootnotes]><span class=MsoEndnoteReference><span style='font-size:12.0pt;font-family:"Times New Roman","serif"; mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast; mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'>[1]</span></span><![endif]></span></span></a> <a href="mailto:taoyue@alum.mit.edu">taoyue@alum.mit.edu</a><br> <a href="http://www.taoyue.com/tutorials/pascal/">http://www.taoyue.com/tutorials/pascal/</a></p> <p class=MsoEndnoteText>Copyright © 1997-2009 Tao Yue. All rights reserved.<br style='mso-special-character:line-break'> <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'> <![endif]></p> </div> <div style='mso-element:endnote' id=edn2> <p class=MsoEndnoteText><a style='mso-endnote-id:edn2' href="#_ednref2" name="_edn2" title=""><span class=MsoEndnoteReference><span style='mso-special-character: footnote'><![if !supportFootnotes]><span class=MsoEndnoteReference><span style='font-size:10.0pt;font-family:"Times New Roman","serif";mso-fareast-font-family: "Times New Roman";mso-fareast-theme-font:minor-fareast;mso-ansi-language:EN-US; mso-fareast-language:EN-US;mso-bidi-language:AR-SA'>[2]</span></span><![endif]></span></span></a> Walter J. Savitch, <b style='mso-bidi-font-weight:normal'>Turbo Pascal, </b><span style='mso-spacerun:yes'> </span>(1993) ISBN 0-8053-0418-5</p> <p class=MsoEndnoteText>The Benjamin/Cummings Publishing Company, Inc</p> <p class=MsoEndnoteText>390 Bridge Parkway</p> <p class=MsoEndnoteText>Redwood City, CA 94065 <b style='mso-bidi-font-weight: normal'><o:p></o:p></b></p> </div> </div> </body> </html>