view doc/misc/html/index.html @ 21:1c9dac05d040

Add lint-style FALLTHROUGH annotations to fallthrough cases. (in the parse engine and thus the output code) Document this, because the old output causes warnings with gcc10.
author David A. Holland
date Mon, 13 Jun 2022 00:04:38 -0400
parents 13d2b8934445
children
line wrap: on
line source

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<Title>AnaGram Supplementary Documentation</Title>
</HEAD>


<BODY BGCOLOR="#ffffff" BACKGROUND="images/tilbl6h.gif"
 TEXT="#000000" LINK="#0033CC"
 VLINK="#CC0033" ALINK="#CC0099">

<P>

<IMG ALIGN="left" SRC="images/pslrb6d.gif" ALT="Parsifal Software"
                WIDTH=181 HEIGHT=25 VSPACE=6>
<IMG ALIGN="right" SRC="images/agrsl6c.gif" ALT="AnaGram"
         WIDTH=124 HEIGHT=30 >
<BR CLEAR="all">

<IMG ALIGN="bottom" SRC="images/rbline6j.gif" ALT="----------------------"
        WIDTH=1010 HEIGHT=2  >

<BR CLEAR="all">


<H1>AnaGram Supplementary Documentation</H1>
<IMG ALIGN="bottom" SRC="images/rbline6j.gif" ALT="----------------------"
        WIDTH=1010 HEIGHT=2  >

<P>
AnaGram provides three levels of documentation:
<UL>
  <LI>
    The <A HREF=../usersguide.pdf>AnaGram User's Guide</A>, the
    complete printable manual, provided as PDF. (It is approximately
    170 pages when typeset for US letter or A4 paper.)
    <!-- 230 typeset the old way -->
    If your browser will not read PDF files directly, you can look
    at the <A HREF="ugcont.html">Table of Contents</A>.
  </LI>
  <LI>
    Supplementary documentation, in HTML format, linked herein,
    contains discussions of AnaGram examples and some further topics
    mainly condensed from the AnaGram User's Guide.
  </LI>
  <LI>
    Online help covers AnaGram syntax and
    programming options and provides context sensitive help
    for the User Interface.
  </LI>
</UL>
<P>
<H2>Topics of Interest</H2>
<UL>
  <LI><A HREF="start.html">Getting Started With AnaGram</A></LI>
  <LI><A HREF="isdp.html">Introduction to Syntax Directed Parsing</A></LI>
  <LI><A HREF="summary.html">Summary of AnaGram Notation</A></LI>
  <LI><A HREF="ftrace.html">The File Trace Facility</A></LI>
  <LI><A HREF="gtrace.html">The Grammar Trace Facility</A></LI>
  <LI><A HREF="examples/ffcex.html">An Annotated Example</A></LI>
</UL>
<H2>The AnaGram Examples</H2>
<UL>
  <LI><A HREF="examples/index.html">AnaGram Examples</A>
    <UL>
      <LI><A HREF="examples/hw.html">Hello World!</A></LI>
      <LI><A HREF="examples/ffcalc.html">Four Function Calculator</A></LI>
      <LI><A HREF="examples/fc.html">Fahrenheit to Celsius</A></LI>
      <LI><A HREF="examples/rcalc.html">Roman Numeral Calculator</A></LI>
      <LI><A HREF="examples/dsl.html">Dos Script Language</A></LI>
      <LI><A HREF="examples/mpp/index.html">Macro Preprocessor
	and C Parser</A></LI>
    </UL>
  </LI>
  <LI><A HREF="examples/sbb-doc.html">Syntactic Building Blocks</A></LI>
  <LI><A HREF="oldclasslib/index.html">Old (and deprecated) class
    library for AnaGram examples</A></LI>
</UL>
<H2>Other Material</H2>
<UL>
  <LI><A HREF="gloss.html">Glossary of Parsing Terms</A></LI>
</UL>
<P>
<BR>



<IMG ALIGN="bottom" SRC="images/rbline6j.gif" ALT="----------------------"
      WIDTH=1010 HEIGHT=2 >
<P>
<IMG ALIGN="right" SRC="images/pslrb6d.gif" ALT="Parsifal Software"
                WIDTH=181 HEIGHT=25>
<BR CLEAR="right">
For more information about AnaGram visit
<A HREF=http://www.parsifalsoft.com>http://www.parsifalsoft.com</A></P>
<P>
<IMG ALIGN="bottom" SRC="images/rbline6j.gif" ALT="----------------------"*
      WIDTH=1010 HEIGHT=2 >
<P>
<ADDRESS><FONT SIZE="-1">
                  AnaGram parser generator - documentation<BR>
                  Home Page For HTML Help<BR>
                  Copyright &copy; 1993-1999, Parsifal Software. <BR>
                  All Rights Reserved.<BR>
</FONT></ADDRESS>

</BODY>
</HTML>