Mercurial > projects > mde
view mde/mde.d @ 2:78eb491bd642
mergetag: partially redesigned dataset and text reader classes. Changed text format.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Sat, 03 Nov 2007 15:15:43 +0000 |
parents | d547009c104c |
children | 485c98ecbd91 |
line wrap: on
line source
/** 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 }