Ich habe versucht, eine Datei hello-world.d
mit llvm D-Compiler zu kompilieren und bekam diese Meldung:Mit Strichzeichen in Hauptquelldateinamen
Error: module hello-world has non-identifier characters in filename,
use module declaration instead
ich die Dokumentation gesucht, was ist ein Modul Erklärung und fügte dann
module hello_world;
an den Anfang meiner Datei. Dann die Hallo-Welt-Datei kompiliert. Bitte erläutern Sie, warum das nötig ist, welchen Modulnamen ich für meine Hauptdatei verwenden soll.
Sie müssen nicht übereinstimmen, wenn Sie alle Dateien gleichzeitig an dmd übergeben. –