System.Identifier - Manhunter07/MFL GitHub Wiki
Declaration
type Identifier = custom(func Value: string ret \built-in\)
Description
See also: Identifiers
The Identifier
type in the System
package represents the a constraint for object names. Allowed values are strings that can be used as valid identifiers for objects (unqualified identifiers). The must start with an uppercase or lowercase letter from A
to Z
or an underscore (_
) and consist of those characters plus digits from 0
to 9
. Spaces, dots (.
) leading digits or any other unsupported characters or characteristics will lead to a type mismatch.
Qualified identifiers may contain dots, but are unsupported by this type. To support qualified identifiers, use QualifiedIdent
.