Namespace, But Far In The Name

no-email (Damien Seguy), Damien Seguy
Mon, 24 Mar 2025 00:00:00 +0000

Namespaces can be named anything, except ``namespace``. That keyword is used as a prefix, on a name (class, function, constant, etc.) to represent the current namespace, and allow for relative sub-namespaces.
Then, the ``namespace`` keyword cannot be used as the first part of a namespace, as it would conflict with the ``namespace`` relative part.
But it is possible to use ``namespace`` later in the name.