35 files changed:
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FSMCODEGEN_H
-#define _FSMCODEGEN_H
+#ifndef _CDCODEGEN_H
+#define _CDCODEGEN_H
#include <iostream>
#include <string>
#include <iostream>
#include <string>
virtual void writeExports();
};
virtual void writeExports();
};
-#endif /* _FSMCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FFLATCODEGEN_H
-#define _FFLATCODEGEN_H
+#ifndef _CDFFLAT_H
+#define _CDFFLAT_H
#include <iostream>
#include "cdflat.h"
#include <iostream>
#include "cdflat.h"
FsmCodeGen(out), FFlatCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), FFlatCodeGen(out), DCodeGen(out) {}
};
-#endif /* _FFLATCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FGOTOCODEGEN_H
-#define _FGOTOCODEGEN_H
+#ifndef _CDFGOTO_H
+#define _CDFGOTO_H
#include <iostream>
#include "cdgoto.h"
#include <iostream>
#include "cdgoto.h"
FsmCodeGen(out), FGotoCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), FGotoCodeGen(out), DCodeGen(out) {}
};
-#endif /* _FGOTOCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FLATCODEGEN_H
-#define _FLATCODEGEN_H
+#ifndef _CDFLAT_H
+#define _CDFLAT_H
#include <iostream>
#include "cdcodegen.h"
#include <iostream>
#include "cdcodegen.h"
FsmCodeGen(out), FlatCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), FlatCodeGen(out), DCodeGen(out) {}
};
-#endif /* _FLATCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FTABCODEGEN_H
-#define _FTABCODEGEN_H
+#ifndef _CDFTABLE_H
+#define _CDFTABLE_H
#include <iostream>
#include "cdtable.h"
#include <iostream>
#include "cdtable.h"
FsmCodeGen(out), FTabCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), FTabCodeGen(out), DCodeGen(out) {}
};
-#endif /* _FTABCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _GOTOCODEGEN_H
-#define _GOTOCODEGEN_H
+#ifndef _CDGOTO_H
+#define _CDGOTO_H
#include <iostream>
#include "cdcodegen.h"
#include <iostream>
#include "cdcodegen.h"
FsmCodeGen(out), GotoCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), GotoCodeGen(out), DCodeGen(out) {}
};
-
-#endif /* _GOTOCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _IPGCODEGEN_H
-#define _IPGCODEGEN_H
+#ifndef _CDIPGOTO_H
+#define _CDIPGOTO_H
#include <iostream>
#include "cdgoto.h"
#include <iostream>
#include "cdgoto.h"
FsmCodeGen(out), IpGotoCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), IpGotoCodeGen(out), DCodeGen(out) {}
};
-
-#endif /* _IPGCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _SPLITCODEGEN_H
-#define _SPLITCODEGEN_H
+#ifndef _CDSPLIT_H
+#define _CDSPLIT_H
FsmCodeGen(out), SplitCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), SplitCodeGen(out), DCodeGen(out) {}
};
-
-#endif /* _SPLITCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _TABCODEGEN_H
-#define _TABCODEGEN_H
+#ifndef _CDTABLE_H
+#define _CDTABLE_H
#include <iostream>
#include "cdcodegen.h"
#include <iostream>
#include "cdcodegen.h"
FsmCodeGen(out), TabCodeGen(out), DCodeGen(out) {}
};
FsmCodeGen(out), TabCodeGen(out), DCodeGen(out) {}
};
-
-#endif /* _TABCODEGEN_H */
#pragma warning( disable: 4244 4250 4355 4800 )
#endif
#pragma warning( disable: 4244 4250 4355 4800 )
#endif
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FSMCODEGEN_H
-#define _FSMCODEGEN_H
+#ifndef _CSCODEGEN_H
+#define _CSCODEGEN_H
#include <iostream>
#include <string>
#include <iostream>
#include <string>
#define MAX(a, b) (a > b ? a : b)
#define MAX(a, b) (a > b ? a : b)
-#endif /* _FSMCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FFLATCODEGEN_H
-#define _FFLATCODEGEN_H
+#ifndef _CSFFLAT_H
+#define _CSFFLAT_H
#include <iostream>
#include "csflat.h"
#include <iostream>
#include "csflat.h"
virtual void writeExec();
};
virtual void writeExec();
};
-#endif /* _FFLATCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FGOTOCODEGEN_H
-#define _FGOTOCODEGEN_H
+#ifndef _CSFGOTO_H
+#define _CSFGOTO_H
#include <iostream>
#include "csgoto.h"
#include <iostream>
#include "csgoto.h"
virtual void writeExec();
};
virtual void writeExec();
};
-#endif /* _FGOTOCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FLATCODEGEN_H
-#define _FLATCODEGEN_H
+#ifndef _CSFLAT_H
+#define _CSFLAT_H
#include <iostream>
#include "cscodegen.h"
#include <iostream>
#include "cscodegen.h"
string slenType, transType, actsType, nactsType, indsType, condsType;
};
string slenType, transType, actsType, nactsType, indsType, condsType;
};
-#endif /* _FLATCODEGEN_H */
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _FTABCODEGEN_H
-#define _FTABCODEGEN_H
+#ifndef _CSFTABLE_H
+#define _CSFTABLE_H
#include <iostream>
#include "cstable.h"
#include <iostream>
#include "cstable.h"
virtual void calcIndexSize();
};
virtual void calcIndexSize();
};
-#endif /* _FTABCODEGEN_H */
virtual void writeExec();
};
virtual void writeExec();
};
-
-#endif /* _GOTOCODEGEN_H */
void setLabelsNeeded();
};
void setLabelsNeeded();
};
-#endif /* _IPGCODEGEN_H */
-#endif /* _SPLITCODEGEN_H */
-#endif /* _TABCODEGEN_H */
std::ostream &KEY( Key key );
};
std::ostream &KEY( Key key );
};
-
-#endif /* _GVDOTGEN_H */
bool checkSingleCharMachine( );
};
bool checkSingleCharMachine( );
};
-
-#endif /* _FSMGRAPH_H */
ostream &source_error( const InputLoc &loc );
};
ostream &source_error( const InputLoc &loc );
};
-
-#endif /* _GENDATA_H */
void genLineDirective( ostream &out );
};
void genLineDirective( ostream &out );
};
extern ParserDict parserDict;
extern InputItemList inputItems;
extern ParserDict parserDict;
extern InputItemList inputItems;
-#endif /* _PARSEDATA_H */
* ptreetypes, which should be just typedef forwards. */
struct InlineList : public DList<InlineItem> { };
* ptreetypes, which should be just typedef forwards. */
struct InlineList : public DList<InlineItem> { };
-
-
-#endif /* _PARSETREE_H */
extern int numSplitPartitions;
extern bool noLineDirectives;
extern int numSplitPartitions;
extern bool noLineDirectives;
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef RLPARSE_H
-#define RLPARSE_H
+#ifndef _RLPARSE_H
+#define _RLPARSE_H
#include <iostream>
#include "avltree.h"
#include <iostream>
#include "avltree.h"
virtual void writeExec();
};
virtual void writeExec();
};
-#endif /* _RUBY_FFLATCODEGEN_H */
-
-
/*
* Local Variables:
* mode: c++
/*
* Local Variables:
* mode: c++
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _XMLDOTGEN_H
-#define _XMLDOTGEN_H
+#ifndef _XMLCODEGEN_H
+#define _XMLCODEGEN_H
#include <iostream>
#include "avltree.h"
#include <iostream>
#include "avltree.h"
-
-#endif /* _XMLDOTGEN_H */
CodeGenData *makeCodeGen( const char *sourceFileName,
const char *fsmName, ostream &out, bool wantComplete );
CodeGenData *makeCodeGen( const char *sourceFileName,
const char *fsmName, ostream &out, bool wantComplete );
-#endif /* _XMLPARSE_H */