On Wednesday, 19 June 2019 at 19:07:30 UTC, Jonathan M Davis
On Wednesday, June 19, 2019 12:56:57 PM MDT BoQsc via
I would like to make sure that my modules do not interfere
with d lang. Is there any way to escape reserved words?
> import alias;
C:\Users\Juozas\Desktop\om.d(2): Error: identifier expected
C:\Users\Juozas\Desktop\om.d(2): Error: ; expected
> module abstract;
C:\Users\Juozas\Desktop\commands\alias.d(1): Error: identifier
expected following module
You can never use keywords as identifiers in D (or any language
in the C family that I've ever heard of).
C# can use them when they are prefixed with a little "@" before
At some point the idea was brought for D .