diff mde/mde.d @ 0:d547009c104c

Repository creation. committer: Diggory Hardy <diggory.hardy@gmail.com>
author Diggory Hardy <diggory.hardy@gmail.com>
date Sat, 27 Oct 2007 18:05:39 +0100
parents
children 78eb491bd642
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mde/mde.d	Sat Oct 27 18:05:39 2007 +0100
@@ -0,0 +1,36 @@
+/** Modular D Engine
+ *
+ * This module contains main().
+ */
+module mde.mde;
+
+// External library imports
+import tango.io.Stdout;
+
+// Package imports
+import mde.init;
+import test = mde.test;
+
+//import mde.input.input;
+
+import mde.mergetag.read;
+
+int main()
+{
+    scope init = new Init();	// initialisation
+    
+    Reader MTread;
+    try {
+        MTread = new Reader ("test.mtt", null, true);
+        static DataSection dataPrinter (ID) {	return new test.DataPrinter;	}
+        MTread.dataSecCreator = &dataPrinter;
+        MTread.read();
+    } catch (Exception e) {
+        Stdout (e.msg).newline;
+    }
+    //Stdout ("Data read from file:").newline;
+    //test.printDataSet (MTread.dataset);
+    return 0;
+    
+    // cleanup handled by init's DTOR
+}