Differences From Artifact [6dc6c83f7a158b25]:
- File
polemy/_common.d
- 2010-11-23 10:09:03 - part of checkin [36c517dfc4] on branch trunk - refactored d-value and polemy-value conversion (user: kinaba) [annotate]
To Artifact [30ee89adced74f7a]:
- File
polemy/_common.d
- 2010-11-23 10:37:54 - part of checkin [5e924caac9] on branch trunk - added AST-rewriting macro sample. (user: kinaba) [annotate]
1 1 /**
2 2 * Authors: k.inaba
3 3 * License: NYSL 0.9982 http://www.kmonos.net/nysl/
4 4 *
5 - * These modules are globaly used inside Polemy.
5 + * The list of modules globaly used inside Polemy.
6 6 */
7 7 module polemy._common;
8 +// basic utilities
8 9 public import tricks.test;
9 10 public import tricks.tricks;
10 11 public import std.algorithm;
11 12 public import std.array;
13 +public import std.range;
12 14 public import std.bigint;
15 +// debugging
13 16 public import std.conv : text;
14 -public import std.exception;
15 -public import std.range;
16 17 public import std.stdio : DBG = writeln;
18 +// meta programming
19 +public import std.exception;
17 20 public import std.traits;
18 21 public import std.typecons;
19 22 public import std.typetuple;