https://issues.dlang.org/show_bug.cgi?id=15277
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |[email protected] Resolution|--- |INVALID --- Comment #1 from [email protected] --- As far as I can see, everything works as expected here. dmd doesn't mind "1.d" as a file name. What's rejected is "1" as a module name. The module name is taken from the file name when there is no module declaration (`module foo;`). Module names are specified to be identifiers [1]. Identifiers are specified not to start with digits [2]. Closing as invalid. Please reopen if I'm missing something here. [1] http://dlang.org/module.html#ModuleName [2] http://dlang.org/lex.html#IdentifierStart --
