comparison dmdscript_tango/value.d @ 3:8363a4bf6a8f

rename package: dmdscript to dmdscript_tango
author saaadel
date Sun, 24 Jan 2010 18:33:05 +0200
parents 55c2951c07be
children
comparison
equal deleted inserted replaced
2:cca96fbcc1f8 3:8363a4bf6a8f
16 * 16 *
17 * For a C++ implementation of DMDScript, including COM support, 17 * For a C++ implementation of DMDScript, including COM support,
18 * see www.digitalmars.com/dscript/cppscript.html. 18 * see www.digitalmars.com/dscript/cppscript.html.
19 */ 19 */
20 20
21 module dmdscript.value; 21 module dmdscript_tango.value;
22 22
23 import std.math; 23 import std.math;
24 import std.date; 24 import std.date;
25 import std.string; 25 import std.string;
26 import std.stdio; 26 import std.stdio;
27 import std.c.string; 27 import std.c.string;
28 28
29 import dmdscript.script; 29 import dmdscript_tango.script;
30 import dmdscript.dobject; 30 import dmdscript_tango.dobject;
31 import dmdscript.iterator; 31 import dmdscript_tango.iterator;
32 import dmdscript.identifier; 32 import dmdscript_tango.identifier;
33 import dmdscript.errmsgs; 33 import dmdscript_tango.textgen.errmsgs;
34 import dmdscript.text; 34 import dmdscript_tango.text;
35 import dmdscript.program; 35 import dmdscript_tango.program;
36 import dmdscript.dstring; 36 import dmdscript_tango.dstring;
37 import dmdscript.dnumber; 37 import dmdscript_tango.dnumber;
38 import dmdscript.dboolean; 38 import dmdscript_tango.dboolean;
39 39
40 // Porting issues: 40 // Porting issues:
41 // A lot of scaling is done on arrays of Value's. Therefore, adjusting 41 // A lot of scaling is done on arrays of Value's. Therefore, adjusting
42 // it to come out to a size of 16 bytes makes the scaling an efficient 42 // it to come out to a size of 16 bytes makes the scaling an efficient
43 // operation. In fact, in some cases (opcodes.c) we prescale the addressing 43 // operation. In fact, in some cases (opcodes.c) we prescale the addressing