Fixing cyclic import static construction problems
Jacob Carlborg
doob at me.com
Thu Nov 29 12:07:05 PST 2012
On 2012-11-29 16:58, Andrei Alexandrescu wrote:
> That's workable. I'm hoping, however, to make benchmarks as easy and as
> trivial to define as unittests.
Unit tests have the same problem. One need to create a module containing
a main function and importing the modules one wants to benchmark/test.
One idea would be to add more support for this in the compiler.
Another idea, that might better and is easier to implement, is tool that:
1. Takes a couple of modules on the command line
2. Create a main module which imports the modules on the command line
3. Compile all the modules
4. Run the benchmarks or tests
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list