[Issue 1301] New: CTFE fails for ImportExpressions
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Jun 30 07:25:43 PDT 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1301
Summary: CTFE fails for ImportExpressions
Product: D
Version: 1.017
Platform: PC
OS/Version: Windows
Status: NEW
Severity: major
Priority: P2
Component: DMD
AssignedTo: bugzilla at digitalmars.com
ReportedBy: samukha at voliacable.com
I believe this should to work, as 'path' is known at compile time:
char[] foo(char[] path)
{
char[] t = import(path); //Error: file name argument must be a string, not
(path)
return "";
}
void main(char[][] args)
{
mixin(foo("template"));
}
--
More information about the Digitalmars-d-bugs
mailing list