diff anagram/vaclgui/guiinst.cpp @ 0:13d2b8934445

Import AnaGram (near-)release tree into Mercurial.
author David A. Holland
date Sat, 22 Dec 2007 17:52:45 -0500
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/anagram/vaclgui/guiinst.cpp	Sat Dec 22 17:52:45 2007 -0500
@@ -0,0 +1,70 @@
+/*
+ * AnaGram, A System for Syntax Directed Programming
+ * Copyright 1997-1999 Parsifal Software. All Rights Reserved.
+ * Copyright 2006 David A. Holland. All Rights Reserved.
+ * See the file COPYING for license and usage terms.
+ *
+ * guiinst.cpp - template instantiation
+ */
+
+#include "agarray.h"
+#include "agbaltree.h"
+#include "agrect.hpp"
+#include "agstring.h"
+#include "csexp.h"
+#include "digset.hpp"
+#include "dspar.hpp"
+#include "error.h"
+#include "frame.hpp"
+#include "ftpar.h"
+#include "helpview.hpp"
+#include "mrule.h"
+#include "rproc.h"
+#include "rule.h"
+#include "token.h"
+#include "wdata.h"
+#include "windowreg.h"
+
+
+#include "agarray-imp.h"
+#include "agbaltree-imp.h"
+#include "agstack-imp.h"
+
+
+#ifdef __IBMCPP__
+
+#pragma define(AgArray<AgAction>)
+#pragma define(AgArray<AgFrame *>)
+#pragma define(AgArray<AgMenuItem>)
+#pragma define(AgArray<AgNotificationActionBase *>)
+#pragma define(AgArray<AgNotifierBase *>)
+#pragma define(AgArray<AgRectangle>)
+#pragma define(AgArray< AgStack<RuleElement> >)
+#pragma define(AgArray<AgString>)
+#pragma define(AgArray<CharSetExpression *>)
+#pragma define(AgArray<ColorDialog::UndoRecord>)
+#pragma define(AgArray<CSegment>)
+#pragma define(AgArray<DigSetter::Dig>)
+#pragma define(AgArray<DigSetter::Hole>)
+#pragma define(AgArray<Error>)
+#pragma define(AgArray<FontDialog::UndoRecord>)
+#pragma define(AgArray<FtParser::State>)
+#pragma define(AgArray<FtParser::Transaction>)
+#pragma define(AgArray<HelpWord>)
+
+#pragma define(AgBalancedTree<DrawingArea *>)
+//#pragma define(AgBalancedTree<HelpId>)
+#pragma define(AgBalancedTree<AgString>)
+//#pragma define(AgBalancedTree<IntegerPair>)
+
+#pragma define(AgStack<AgAction>)
+#pragma define(AgStack<AgFrame *>)
+#pragma define(AgStack<AgRectangle>)
+#pragma define(AgStack<ColorDialog::UndoRecord>)
+#pragma define(AgStack<DigSetter::Dig>)
+#pragma define(AgStack<DigSetter::Hole>)
+#pragma define(AgStack<FontDialog::UndoRecord>)
+#pragma define(AgStack<HelpWord>)
+#pragma define(AgStack<WindowRecord>)
+
+#endif