<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<?xml-stylesheet href="xsl/html.xsl" type="text/xsl"?>
<?cocoon-process type="xslt"?>

<document>
<headtitle>Forth Programming Information</headtitle>

<content>

<title>Forth Programming Information</title>
<centered_icon><graphic>icons/fig_logo_4.gif</graphic>
               <alternate>FIG stuff</alternate>
	       </centered_icon>

<rule/>
<paragraph />

<section>Coding Styles</section>

<paragraph/>

<list>
<element><local />
   Leo Brodies <hlink><link>http://www.forth.org/forth_style.html</link>
                      <text>Forth Style Guide</text>. </hlink>
               <icon><graphic>icons/ftp.xbm</graphic><alternate>(FTP)</alternate></icon>
               <hlink><link>ftp://ftp.taygeta.com/pub/Forth/Literature/forth_style.txt</link>
               <text>Plain text version</text></hlink>
</element>	       

<element><local />
   Paul Bennett's
   <hlink><link>http://www.forth.org/forth_coding.html</link><text>Forth Coding Rules</text></hlink>
    (thanks to Andrew Houghton -- houghtoa@oclc.org -- for creating the <bold>HTML</bold> version of this guideline).
    <icon><graphic>icons/ftp.xbm</graphic><alternate>(FTP)</alternate></icon>
    <hlink><link>ftp://ftp.taygeta.com/pub/Forth/Literature/forth_coding.txt</link>
    <text>Plain text version</text></hlink>
</element>
</list>

<paragraph />
<rule />

<section>Applications</section>
<paragraph />

<list>
<element><local />
   The 
   <hlink><link>http://www.forth.org/fsl/sciforth.html</link>
   <text>Forth Scientific Library</text></hlink> project Info
</element>

<element><remote />
<hlink><link>http://www.forth.org:8008/gems.html</link>
        <text>Some useful Forth Programming Gems</text></hlink>

</element>
</list>

<paragraph />


<section>Using Forth for CGI on Web servers</section>

The <bold>comments</bold> and <bold>membership</bold> pages use <bold>FORMS</bold> to handle
your input.  The programs to handle input from the forms are usually scripts
(most often it is <bold>perl</bold>) or programs written in
<bold>C++</bold>.  <italic>Our</italic> forms
handlers are, of course, written in <bold>ANS Forth</bold>!

<paragraph />
<list>
<element><local />
<hlink><link>http://www.forth.org/links/mailfig.fth</link>
<text><bold>Our forms handler for mail</bold></text>.
</hlink>
</element>

<element><local />
<hlink><link>http://www.forth.org/links/fig_reg.fth</link>
<text><bold>Our forms handler for joining FIG</bold></text>.
</hlink>
</element>
</list>

<rule />


<list>
<element><local />
<hlink><link>http://www.forth.org/literature.jhtml</link>
<text>Forth Literature</text>
</hlink>(including the draft ANS document in various formats).
</element>

<element><local />
<hlink><link>http://www.forth.org/compilers.html</link>
<text>Forth Compilers</text></hlink>
</element>
</list>

<paragraph/><paragraph/>
<rule />
<paragraph/><paragraph/>


</content>
</document>
