# HG changeset patch # User saaadel # Date 1264350785 -7200 # Node ID 8363a4bf6a8fb3f96f4ee3cdc442469f1adb330c # Parent cca96fbcc1f8a13c4c8c5196f60c3d66e2150fae rename package: dmdscript to dmdscript_tango diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/darguments.d --- 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 diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/darray.d --- 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 ==================== */ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dboolean.d --- 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 ==================== */ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/ddate.d --- 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 diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/ddeclaredfunction.d --- 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 ================== */ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/derror.d --- 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) diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dfunction.d --- 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 ==================== */ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dglobal.d --- 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) { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dmath.d --- 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) { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dnative.d --- 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 ****************************/ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dnumber.d --- 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 ==================== */ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dobject.d --- 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; diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dregexp.d --- 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; diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/dstring.d --- 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; diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/expression.d --- 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 **************************/ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/functiondefinition.d --- 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 ================== */ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/identifier.d --- 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. diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/ir.d --- 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 { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/irstate.d --- 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. diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/iterator.d --- 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) { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/lexer.d --- 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: ( ) diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/opcodes.d --- 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 diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/parse.d --- 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 { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/program.d --- 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 { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/property.d --- 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; diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/protoerror.d --- 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 diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/scopex.d --- 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 { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/script.d --- 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; diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/statement.d --- 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 { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/symbol.d --- 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 ******************************/ diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/test/testscript.d --- 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 { diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/text.d --- 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_ = ""; diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/threadcontext.d --- 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 diff -r cca96fbcc1f8 -r 8363a4bf6a8f dmdscript_tango/value.d --- 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