cparser.h File Reference

simple parser for keyword like commands. More...

#include "wx/wx.h"
#include "wx/defs.h"
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <wx/stream.h>
#include <wx/mstream.h>
#include <wx/wfstream.h>
#include <wx/string.h>
#include "wx/general/gen.h"
#include "wx/docview/doccom.h"
#include "wx/docview/docviewref.h"
#include "wx/xmlparse/genxmlpars.h"

Include dependency graph for cparser.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a2dCommand_Error
 Command parser error. More...
class  a2dCommandParser
 base class used to parse command More...
class  a2dEvalCommandString
 used to parse command strings and evaluate the aliases in it. More...
class  a2dFileLineParser
 used to parse command strings comming from files More...


Detailed Description

simple parser for keyword like commands.

The parser a2dCommandParser is for a line of words in a Tcl like fashion. A line can be multiple text lines by placing \ at the end of a text line. This makes this parser suitable for placing big polygons having many points in one command line. This parser is used by a2dCsPlWrapper to function as a command wrapper for a a2dDocumentCommandProcessor. In the a2dIOHandlerKeyIn loader for the KEY format it is used too. Along with this come some clases to read from files a2dFileLineParser or to evaluate a command line a2dEvalCommandString.

Author:
Klaas Holwerda
Date:
Created 16/09/03
Copyright: 2000-2004 (c) Klaas Holwerda

Licence: wxWidgets licence

RCS-ID:

Id
cparser.h,v 1.16 2008/07/19 18:29:46 titato Exp

Definition in file cparser.h.

cparser.h File Reference -- Tue Aug 31 18:00:39 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation