changeset 3:8363a4bf6a8f

rename package: dmdscript to dmdscript_tango
author saaadel
date Sun, 24 Jan 2010 18:33:05 +0200
parents cca96fbcc1f8
children 6d905019f7bf
files dmdscript_tango/darguments.d dmdscript_tango/darray.d dmdscript_tango/dboolean.d dmdscript_tango/ddate.d dmdscript_tango/ddeclaredfunction.d dmdscript_tango/derror.d dmdscript_tango/dfunction.d dmdscript_tango/dglobal.d dmdscript_tango/dmath.d dmdscript_tango/dnative.d dmdscript_tango/dnumber.d dmdscript_tango/dobject.d dmdscript_tango/dregexp.d dmdscript_tango/dstring.d dmdscript_tango/expression.d dmdscript_tango/functiondefinition.d dmdscript_tango/identifier.d dmdscript_tango/ir.d dmdscript_tango/irstate.d dmdscript_tango/iterator.d dmdscript_tango/lexer.d dmdscript_tango/opcodes.d dmdscript_tango/parse.d dmdscript_tango/program.d dmdscript_tango/property.d dmdscript_tango/protoerror.d dmdscript_tango/scopex.d dmdscript_tango/script.d dmdscript_tango/statement.d dmdscript_tango/symbol.d dmdscript_tango/test/testscript.d dmdscript_tango/text.d dmdscript_tango/threadcontext.d dmdscript_tango/value.d
diffstat 34 files changed, 310 insertions(+), 310 deletions(-) [+]
line wrap: on
line diff
--- a/dmdscript_tango/darguments.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/darguments.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,14 +19,14 @@
  */
 
 
-module dmdscript.darguments;
+module dmdscript_tango.darguments;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.identifier;
-import dmdscript.value;
-import dmdscript.text;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.identifier;
+import dmdscript_tango.value;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
 
 // The purpose of Darguments is to implement "value sharing"
 // per ECMA 10.1.8 between the activation object and the
--- a/dmdscript_tango/darray.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/darray.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,22 +19,22 @@
  */
 
 
-module dmdscript.darray;
+module dmdscript_tango.darray;
 
 import std.string;
 import std.c.stdlib;
 
-import dmdscript.script;
-import dmdscript.value;
-import dmdscript.dobject;
-import dmdscript.threadcontext;
-import dmdscript.identifier;
-import dmdscript.dfunction;
-import dmdscript.text;
-import dmdscript.property;
-import dmdscript.errmsgs;
-import dmdscript.dnative;
-import dmdscript.program;
+import dmdscript_tango.script;
+import dmdscript_tango.value;
+import dmdscript_tango.dobject;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.identifier;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.dnative;
+import dmdscript_tango.program;
 
 /* ===================== Darray_constructor ==================== */
 
--- a/dmdscript_tango/dboolean.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dboolean.d	Sun Jan 24 18:33:05 2010 +0200
@@ -18,17 +18,17 @@
  * see www.digitalmars.com/dscript/cppscript.html.
  */
 
-module dmdscript.dboolean;
+module dmdscript_tango.dboolean;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.value;
-import dmdscript.threadcontext;
-import dmdscript.dfunction;
-import dmdscript.text;
-import dmdscript.property;
-import dmdscript.errmsgs;
-import dmdscript.dnative;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.value;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.dnative;
 
 /* ===================== Dboolean_constructor ==================== */
 
--- a/dmdscript_tango/ddate.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/ddate.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,20 +19,20 @@
  */
 
 
-module dmdscript.ddate;
+module dmdscript_tango.ddate;
 
 import std.math;
 import std.date;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.value;
-import dmdscript.threadcontext;
-import dmdscript.dfunction;
-import dmdscript.dnative;
-import dmdscript.property;
-import dmdscript.text;
-import dmdscript.errmsgs;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.value;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.dnative;
+import dmdscript_tango.property;
+import dmdscript_tango.text;
+import dmdscript_tango.textgen.errmsgs;
 
 version = DATETOSTRING;			// use DateToString
 
--- a/dmdscript_tango/ddeclaredfunction.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/ddeclaredfunction.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,22 +19,22 @@
  */
 
 
-module dmdscript.ddeclaredfunction;
+module dmdscript_tango.ddeclaredfunction;
 
 import std.stdio;
 import std.c.stdlib;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.dfunction;
-import dmdscript.darguments;
-import dmdscript.opcodes;
-import dmdscript.ir;
-import dmdscript.identifier;
-import dmdscript.value;
-import dmdscript.functiondefinition;
-import dmdscript.text;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.darguments;
+import dmdscript_tango.opcodes;
+import dmdscript_tango.ir;
+import dmdscript_tango.identifier;
+import dmdscript_tango.value;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
 
 /* ========================== DdeclaredFunction ================== */
 
--- a/dmdscript_tango/derror.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/derror.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,16 +19,16 @@
  */
 
 
-module dmdscript.derror;
+module dmdscript_tango.derror;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.dfunction;
-import dmdscript.value;
-import dmdscript.threadcontext;
-import dmdscript.dnative;
-import dmdscript.text;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.value;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.dnative;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
 
 
 // Comes from MAKE_HRESULT(SEVERITY_ERROR, FACILITY_CONTROL, 0)
--- a/dmdscript_tango/dfunction.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dfunction.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,24 +19,24 @@
  */
 
 
-module dmdscript.dfunction;
+module dmdscript_tango.dfunction;
 
 import std.string;
 import std.c.stdlib;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.value;
-import dmdscript.protoerror;
-import dmdscript.threadcontext;
-import dmdscript.text;
-import dmdscript.errmsgs;
-import dmdscript.property;
-import dmdscript.scopex;
-import dmdscript.dnative;
-import dmdscript.functiondefinition;
-import dmdscript.parse;
-import dmdscript.ddeclaredfunction;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.value;
+import dmdscript_tango.protoerror;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.text;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.property;
+import dmdscript_tango.scopex;
+import dmdscript_tango.dnative;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.parse;
+import dmdscript_tango.ddeclaredfunction;
 
 /* ===================== Dfunction_constructor ==================== */
 
--- a/dmdscript_tango/dglobal.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dglobal.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,7 +19,7 @@
  */
 
 
-module dmdscript.dglobal;
+module dmdscript_tango.dglobal;
 
 import std.uri;
 import std.c.stdlib;
@@ -27,26 +27,26 @@
 import std.stdio;
 import std.math;
 
-import dmdscript.script;
-import dmdscript.protoerror;
-import dmdscript.parse;
-import dmdscript.text;
-import dmdscript.dobject;
-import dmdscript.value;
-import dmdscript.statement;
-import dmdscript.threadcontext;
-import dmdscript.functiondefinition;
-import dmdscript.scopex;
-import dmdscript.opcodes;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.protoerror;
+import dmdscript_tango.parse;
+import dmdscript_tango.text;
+import dmdscript_tango.dobject;
+import dmdscript_tango.value;
+import dmdscript_tango.statement;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.scopex;
+import dmdscript_tango.opcodes;
+import dmdscript_tango.property;
 
-import dmdscript.dstring;
-import dmdscript.darray;
-import dmdscript.dregexp;
-import dmdscript.dnumber;
-import dmdscript.dboolean;
-import dmdscript.dfunction;
-import dmdscript.dnative;
+import dmdscript_tango.dstring;
+import dmdscript_tango.darray;
+import dmdscript_tango.dregexp;
+import dmdscript_tango.dnumber;
+import dmdscript_tango.dboolean;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.dnative;
 
 d_string arg0string(Value[] arglist)
 {
--- a/dmdscript_tango/dmath.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dmath.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,18 +19,18 @@
  */
 
 
-module dmdscript.dmath;
+module dmdscript_tango.dmath;
 
 import std.math;
 import std.random;
 
-import dmdscript.script;
-import dmdscript.value;
-import dmdscript.dobject;
-import dmdscript.dnative;
-import dmdscript.threadcontext;
-import dmdscript.text;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.value;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dnative;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
 
 d_number math_helper(Value[] arglist)
 {
--- a/dmdscript_tango/dnative.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dnative.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,12 +19,12 @@
  */
 
 
-module dmdscript.dnative;
+module dmdscript_tango.dnative;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.dfunction;
-import dmdscript.value;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.value;
 
 /******************* DnativeFunction ****************************/
 
--- a/dmdscript_tango/dnumber.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dnumber.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,20 +19,20 @@
  */
 
 
-module dmdscript.dnumber;
+module dmdscript_tango.dnumber;
 
 import std.math;
 import std.c.stdlib;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.dfunction;
-import dmdscript.value;
-import dmdscript.threadcontext;
-import dmdscript.text;
-import dmdscript.property;
-import dmdscript.errmsgs;
-import dmdscript.dnative;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.value;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.dnative;
 
 /* ===================== Dnumber_constructor ==================== */
 
--- a/dmdscript_tango/dobject.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dobject.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,35 +19,35 @@
  */
 
 
-module dmdscript.dobject;
+module dmdscript_tango.dobject;
 
 import std.string;
 import std.c.stdarg;
 import std.c.string;
 
-import dmdscript.script;
-import dmdscript.value;
-import dmdscript.dfunction;
-import dmdscript.property;
-import dmdscript.threadcontext;
-import dmdscript.iterator;
-import dmdscript.identifier;
-import dmdscript.errmsgs;
-import dmdscript.text;
-import dmdscript.program;
+import dmdscript_tango.script;
+import dmdscript_tango.value;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.property;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.iterator;
+import dmdscript_tango.identifier;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.text;
+import dmdscript_tango.program;
 
-import dmdscript.dboolean;
-import dmdscript.dstring;
-import dmdscript.dnumber;
-import dmdscript.darray;
-import dmdscript.dmath;
-import dmdscript.ddate;
-import dmdscript.dregexp;
-import dmdscript.derror;
-import dmdscript.dnative;
+import dmdscript_tango.dboolean;
+import dmdscript_tango.dstring;
+import dmdscript_tango.dnumber;
+import dmdscript_tango.darray;
+import dmdscript_tango.dmath;
+import dmdscript_tango.ddate;
+import dmdscript_tango.dregexp;
+import dmdscript_tango.derror;
+import dmdscript_tango.dnative;
 
-import dmdscript.protoerror;
-int* pfoo = &dmdscript.protoerror.foo;	// link it in
+import dmdscript_tango.protoerror;
+int* pfoo = &dmdscript_tango.protoerror.foo;	// link it in
 
 
 //debug = LOG;
--- a/dmdscript_tango/dregexp.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dregexp.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,21 +19,21 @@
  */
 
 
-module dmdscript.dregexp;
+module dmdscript_tango.dregexp;
 
 private import std.regexp;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.value;
-import dmdscript.protoerror;
-import dmdscript.text;
-import dmdscript.darray;
-import dmdscript.threadcontext;
-import dmdscript.dfunction;
-import dmdscript.property;
-import dmdscript.errmsgs;
-import dmdscript.dnative;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.value;
+import dmdscript_tango.protoerror;
+import dmdscript_tango.text;
+import dmdscript_tango.darray;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.property;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.dnative;
 
 //alias script.tchar tchar;
 
--- a/dmdscript_tango/dstring.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/dstring.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,24 +19,24 @@
  */
 
 
-module dmdscript.dstring;
+module dmdscript_tango.dstring;
 
 import std.regexp;
 import std.utf;
 import std.c.stdlib;
 import std.c.string;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.dregexp;
-import dmdscript.darray;
-import dmdscript.value;
-import dmdscript.threadcontext;
-import dmdscript.dfunction;
-import dmdscript.text;
-import dmdscript.property;
-import dmdscript.errmsgs;
-import dmdscript.dnative;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dregexp;
+import dmdscript_tango.darray;
+import dmdscript_tango.value;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.dnative;
 
 //alias script.tchar tchar;
 
--- a/dmdscript_tango/expression.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/expression.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,20 +19,20 @@
  */
 
 
-module dmdscript.expression;
+module dmdscript_tango.expression;
 
 import std.string;
 
-import dmdscript.script;
-import dmdscript.lexer;
-import dmdscript.scopex;
-import dmdscript.text;
-import dmdscript.errmsgs;
-import dmdscript.functiondefinition;
-import dmdscript.irstate;
-import dmdscript.ir;
-import dmdscript.opcodes;
-import dmdscript.identifier;
+import dmdscript_tango.script;
+import dmdscript_tango.lexer;
+import dmdscript_tango.scopex;
+import dmdscript_tango.text;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.irstate;
+import dmdscript_tango.ir;
+import dmdscript_tango.opcodes;
+import dmdscript_tango.identifier;
 
 /******************************** Expression **************************/
 
--- a/dmdscript_tango/functiondefinition.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/functiondefinition.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,24 +19,24 @@
  */
 
 
-module dmdscript.functiondefinition;
+module dmdscript_tango.functiondefinition;
 
 import std.stdio;
 
-import dmdscript.script;
-import dmdscript.identifier;
-import dmdscript.statement;
-import dmdscript.dfunction;
-import dmdscript.scopex;
-import dmdscript.irstate;
-import dmdscript.opcodes;
-import dmdscript.ddeclaredfunction;
-import dmdscript.symbol;
-import dmdscript.dobject;
-import dmdscript.ir;
-import dmdscript.errmsgs;
-import dmdscript.value;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.identifier;
+import dmdscript_tango.statement;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.scopex;
+import dmdscript_tango.irstate;
+import dmdscript_tango.opcodes;
+import dmdscript_tango.ddeclaredfunction;
+import dmdscript_tango.symbol;
+import dmdscript_tango.dobject;
+import dmdscript_tango.ir;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.value;
+import dmdscript_tango.property;
 
 /* ========================== FunctionDefinition ================== */
 
--- a/dmdscript_tango/identifier.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/identifier.d	Sun Jan 24 18:33:05 2010 +0200
@@ -18,10 +18,10 @@
  * see www.digitalmars.com/dscript/cppscript.html.
  */
 
-module dmdscript.identifier;
+module dmdscript_tango.identifier;
 
-import dmdscript.script;
-import dmdscript.value;
+import dmdscript_tango.script;
+import dmdscript_tango.value;
 
 /* An Identifier is a special case of a Value - it is a V_STRING
  * and has the hash value computed and set.
--- a/dmdscript_tango/ir.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/ir.d	Sun Jan 24 18:33:05 2010 +0200
@@ -21,7 +21,7 @@
 
 // Opcodes for our Intermediate Representation (IR)
 
-module dmdscript.ir;
+module dmdscript_tango.ir;
 
 enum
 {
--- a/dmdscript_tango/irstate.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/irstate.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,7 +19,7 @@
  */
 
 
-module dmdscript.irstate;
+module dmdscript_tango.irstate;
 
 import std.c.stdarg;
 import std.c.stdlib;
@@ -27,11 +27,11 @@
 import std.outbuffer;
 import std.gc;
 
-import dmdscript.script;
-import dmdscript.statement;
-import dmdscript.opcodes;
-import dmdscript.ir;
-import dmdscript.identifier;
+import dmdscript_tango.script;
+import dmdscript_tango.statement;
+import dmdscript_tango.opcodes;
+import dmdscript_tango.ir;
+import dmdscript_tango.identifier;
 
 // The state of the interpreter machine as seen by the code generator, not
 // the interpreter.
--- a/dmdscript_tango/iterator.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/iterator.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,12 +19,12 @@
  */
 
 
-module dmdscript.iterator;
+module dmdscript_tango.iterator;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.value;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.value;
+import dmdscript_tango.property;
 
 Dobject getPrototype(Dobject o)
 {
--- a/dmdscript_tango/lexer.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/lexer.d	Sun Jan 24 18:33:05 2010 +0200
@@ -21,7 +21,7 @@
 /* Lexical Analyzer
  */
 
-module dmdscript.lexer;
+module dmdscript_tango.lexer;
 
 import std.stdio;
 import std.string;
@@ -30,11 +30,11 @@
 import std.ctype;
 import std.c.stdlib;
 
-import dmdscript.script;
-import dmdscript.text;
-import dmdscript.identifier;
-import dmdscript.scopex;
-import dmdscript.errmsgs;
+import dmdscript_tango.script;
+import dmdscript_tango.text;
+import dmdscript_tango.identifier;
+import dmdscript_tango.scopex;
+import dmdscript_tango.textgen.errmsgs;
 
 /* Tokens:
 	(	)
--- a/dmdscript_tango/opcodes.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/opcodes.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,24 +19,24 @@
  */
 
 
-module dmdscript.opcodes;
+module dmdscript_tango.opcodes;
 
 import std.stdio;
 import std.string;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.statement;
-import dmdscript.functiondefinition;
-import dmdscript.value;
-import dmdscript.iterator;
-import dmdscript.scopex;
-import dmdscript.identifier;
-import dmdscript.ir;
-import dmdscript.errmsgs;
-import dmdscript.property;
-import dmdscript.ddeclaredfunction;
-import dmdscript.dfunction;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.statement;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.value;
+import dmdscript_tango.iterator;
+import dmdscript_tango.scopex;
+import dmdscript_tango.identifier;
+import dmdscript_tango.ir;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.property;
+import dmdscript_tango.ddeclaredfunction;
+import dmdscript_tango.dfunction;
 
 //debug=VERIFY;	// verify integrity of code
 
--- a/dmdscript_tango/parse.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/parse.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,16 +19,16 @@
  */
 
 
-module dmdscript.parse;
+module dmdscript_tango.parse;
 
-import dmdscript.script;
-import dmdscript.lexer;
-import dmdscript.functiondefinition;
-import dmdscript.expression;
-import dmdscript.statement;
-import dmdscript.identifier;
-import dmdscript.ir;
-import dmdscript.errmsgs;
+import dmdscript_tango.script;
+import dmdscript_tango.lexer;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.expression;
+import dmdscript_tango.statement;
+import dmdscript_tango.identifier;
+import dmdscript_tango.ir;
+import dmdscript_tango.textgen.errmsgs;
 
 class Parser : Lexer
 {
--- a/dmdscript_tango/program.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/program.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,24 +19,24 @@
  */
 
 
-module dmdscript.program;
+module dmdscript_tango.program;
 
 import std.stdio;
 import std.c.stdlib;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.dglobal;
-import dmdscript.functiondefinition;
-import dmdscript.statement;
-import dmdscript.threadcontext;
-import dmdscript.value;
-import dmdscript.opcodes;
-import dmdscript.darray;
-import dmdscript.parse;
-import dmdscript.scopex;
-import dmdscript.text;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dglobal;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.statement;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.value;
+import dmdscript_tango.opcodes;
+import dmdscript_tango.darray;
+import dmdscript_tango.parse;
+import dmdscript_tango.scopex;
+import dmdscript_tango.text;
+import dmdscript_tango.property;
 
 class Program
 {
--- a/dmdscript_tango/property.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/property.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,11 +19,11 @@
  */
 
 
-module dmdscript.property;
+module dmdscript_tango.property;
 
-import dmdscript.script;
-import dmdscript.value;
-import dmdscript.identifier;
+import dmdscript_tango.script;
+import dmdscript_tango.value;
+import dmdscript_tango.identifier;
 
 import std.c.string;
 
--- a/dmdscript_tango/protoerror.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/protoerror.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,15 +19,15 @@
  */
 
 
-module dmdscript.protoerror;
+module dmdscript_tango.protoerror;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.value;
-import dmdscript.threadcontext;
-import dmdscript.text;
-import dmdscript.dfunction;
-import dmdscript.property;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.value;
+import dmdscript_tango.threadcontext;
+import dmdscript_tango.text;
+import dmdscript_tango.dfunction;
+import dmdscript_tango.property;
 
 int foo;	// cause this module to be linked in
 
--- a/dmdscript_tango/scopex.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/scopex.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,14 +19,14 @@
  */
 
 
-module dmdscript.scopex;
+module dmdscript_tango.scopex;
 
-import dmdscript.script;
-import dmdscript.program;
-import dmdscript.symbol;
-import dmdscript.functiondefinition;
-import dmdscript.identifier;
-import dmdscript.statement;
+import dmdscript_tango.script;
+import dmdscript_tango.program;
+import dmdscript_tango.symbol;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.identifier;
+import dmdscript_tango.statement;
 
 struct Scope
 {
--- a/dmdscript_tango/script.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/script.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,7 +19,7 @@
  */
 
 
-module dmdscript.script;
+module dmdscript_tango.script;
 
 import std.ctype;
 import std.string;
--- a/dmdscript_tango/statement.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/statement.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,24 +19,24 @@
  */
 
 
-module dmdscript.statement;
+module dmdscript_tango.statement;
 
 import std.stdio;
 import std.string;
 import std.math;
 
-import dmdscript.script;
-import dmdscript.value;
-import dmdscript.scopex;
-import dmdscript.expression;
-import dmdscript.irstate;
-import dmdscript.symbol;
-import dmdscript.identifier;
-import dmdscript.ir;
-import dmdscript.lexer;
-import dmdscript.errmsgs;
-import dmdscript.functiondefinition;
-import dmdscript.opcodes;
+import dmdscript_tango.script;
+import dmdscript_tango.value;
+import dmdscript_tango.scopex;
+import dmdscript_tango.expression;
+import dmdscript_tango.irstate;
+import dmdscript_tango.symbol;
+import dmdscript_tango.identifier;
+import dmdscript_tango.ir;
+import dmdscript_tango.lexer;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.functiondefinition;
+import dmdscript_tango.opcodes;
 
 enum
 {
--- a/dmdscript_tango/symbol.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/symbol.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,17 +19,17 @@
  */
 
 
-module dmdscript.symbol;
+module dmdscript_tango.symbol;
 
 import std.stdio;
 
-import dmdscript.script;
-import dmdscript.identifier;
-import dmdscript.scopex;
-import dmdscript.statement;
-import dmdscript.irstate;
-import dmdscript.opcodes;
-import dmdscript.errmsgs;
+import dmdscript_tango.script;
+import dmdscript_tango.identifier;
+import dmdscript_tango.scopex;
+import dmdscript_tango.statement;
+import dmdscript_tango.irstate;
+import dmdscript_tango.opcodes;
+import dmdscript_tango.textgen.errmsgs;
 
 /****************************** Symbol ******************************/
 
--- a/dmdscript_tango/test/testscript.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/test/testscript.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,7 +19,7 @@
  */
 
 
-module testscript;
+module dmdscript_tango.test.testscript;
 
 import std.path;
 import std.file;
@@ -27,9 +27,9 @@
 import std.c.stdlib;
 import std.gc;
 
-import dmdscript.script;
-import dmdscript.program;
-import dmdscript.errmsgs;
+import dmdscript_tango.script;
+import dmdscript_tango.program;
+import dmdscript_tango.textgen.errmsgs;
 
 enum
 {
--- a/dmdscript_tango/text.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/text.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,7 +19,7 @@
  */
 
 
-module dmdscript.text;
+module dmdscript_tango.text;
 
 
 char[] TEXT_ = "";
--- a/dmdscript_tango/threadcontext.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/threadcontext.d	Sun Jan 24 18:33:05 2010 +0200
@@ -19,17 +19,17 @@
  */
 
 
-module dmdscript.threadcontext;
+module dmdscript_tango.threadcontext;
 
 import std.thread;
 
 alias std.thread.Thread Thread;
 
-import dmdscript.script;
-import dmdscript.program;
-import dmdscript.dmath;
-import dmdscript.dobject;
-import dmdscript.dfunction;
+import dmdscript_tango.script;
+import dmdscript_tango.program;
+import dmdscript_tango.dmath;
+import dmdscript_tango.dobject;
+import dmdscript_tango.dfunction;
 
 // These are our per-thread global variables
 
--- a/dmdscript_tango/value.d	Sun Jan 24 18:17:29 2010 +0200
+++ b/dmdscript_tango/value.d	Sun Jan 24 18:33:05 2010 +0200
@@ -18,7 +18,7 @@
  * see www.digitalmars.com/dscript/cppscript.html.
  */
 
-module dmdscript.value;
+module dmdscript_tango.value;
 
 import std.math;
 import std.date;
@@ -26,16 +26,16 @@
 import std.stdio;
 import std.c.string;
 
-import dmdscript.script;
-import dmdscript.dobject;
-import dmdscript.iterator;
-import dmdscript.identifier;
-import dmdscript.errmsgs;
-import dmdscript.text;
-import dmdscript.program;
-import dmdscript.dstring;
-import dmdscript.dnumber;
-import dmdscript.dboolean;
+import dmdscript_tango.script;
+import dmdscript_tango.dobject;
+import dmdscript_tango.iterator;
+import dmdscript_tango.identifier;
+import dmdscript_tango.textgen.errmsgs;
+import dmdscript_tango.text;
+import dmdscript_tango.program;
+import dmdscript_tango.dstring;
+import dmdscript_tango.dnumber;
+import dmdscript_tango.dboolean;
 
 // Porting issues:
 // A lot of scaling is done on arrays of Value's. Therefore, adjusting