view doc/misc/html/oldclasslib/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>Class libraries for AnaGram examples</TITLE>
</HEAD>


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

<P>

<IMG ALIGN="right" SRC="../images/agrsl6c.gif" ALT="AnaGram"
         WIDTH=124 HEIGHT=30 >
<BR CLEAR="all">
Back to <A HREF="../index.html">Index</A>
<P>
<IMG ALIGN="bottom" SRC="../images/rbline6j.gif" ALT="----------------------"
        WIDTH=1010 HEIGHT=2  >


<BR CLEAR="all">

<H2>Class libraries for AnaGram examples</H2>

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

<P>
          Some of the AnaGram examples provided use C; others use C++.
          Back in the day, a class library, found in the
          <tt>oldclasslib</tt> directory of the AnaGram distribution,
          was written to support the C++ examples. This class library
          has no particular merit, and is expected to be removed in
          the future as the examples are migrated away from it.
<P>
         The following links will bring up documentation pages for the class libraries:
<P>
<CENTER><A HREF="charsink.html">CHARSINK&nbsp;</A> | <A
HREF="strdict.html"> STRDICT</A> | <A
HREF="array.html">ARRAY</A> | <A HREF="pair.html">PAIR</A> | <A HREF="stack.html">STACK</A>
| <A HREF="util.html">UTIL</A></CENTER>

<P>
          The <tt>examples</tt> directory also contains the file <A
          HREF="../examples/sbb-doc.html"><tt>sbb-doc.txt</tt></A>.
          sbb-doc.txt contains productions and explanations for a number of
          "syntactic building blocks". These are commonly used
          syntactic constructs which appear over and over in AnaGram
          programs.
<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">
<P>
Back to <A HREF="../index.html">Index</A>
<P>
<ADDRESS><FONT SIZE="-1">
                  AnaGram parser generator - examples<BR>
                  CLASSLIB directory<BR>
                  Copyright &copy; 1993-1999, Parsifal Software. <BR>
                  All Rights Reserved.<BR>
</FONT></ADDRESS>

</BODY>
</HTML>