Mercurial > projects > dmdscript-tango
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 |