Mercurial > projects > mde
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 +}