std.compiler
Определите используемый компилятор и его различные возможности.
- Лицензия:
- Лицензия Boost 1.0.
- Авторы:
- Уолтер Брайт, Алекс Ронне Петерсен
- Исходный код
- std/compiler.d
- неизменяемая строка name;
-
Зависимая от поставщика строка, обозначающая компилятор, например: "Digital Mars D".
- перечисление Vendor: int;
-
Основной список поставщиков компиляторов D.
- unknown
-
Поставщик компилятора не может быть определен
- digitalMars
-
Digital Mars D (DMD)
- gnu
-
GNU D Компилятор (GDC)
- llvm
-
LLVM D Компилятор (LDC)
- dotNET
-
D.NET
- sdc
-
Stupid D Компилятор (SDC)
- неизменяемое Vendor vendor;
-
Поставщик, который произвел этот компилятор.
- неизменяемое uint version_major;
неизменяемое uint version_minor; -
Специфичный для поставщика номер версии, например version_major.version_minor
- неизменяемое uint D_major;
-
Версия спецификации языка программирования D, поддерживаемая компилятором.
© 1999–2021 The D Language Foundation
Licensed under the Boost License 1.0.
https://dlang.org/phobos/std_compiler.html