[Overview][Constants][Types][Classes][Procedures and functions][Index] |
Represents op codes found when parsing / compiling a mask expression.
Source position: masks.pas line 158
protected type TMaskBase.TMaskParsedCode = ( |
||
Literal = 0, |
|
Op code for a literal value in a compiled mask expression. |
Range = 1, |
|
Op code for a range declared in a compiled mask expression. |
Negate = 2, |
|
Op code to exclude a range or set declared in a compiled mask expression. |
AnyChar = 3, |
|
Op code to match any single character in a compiled mask expression. The character is required. |
AnyCharOrNone = 4, |
|
Op code to match any single character in a compiled mask expression. The character is optional. |
AnyCharToNext = 5, |
|
Op code to match any number of characters in a compiled mask expression. On failure, the match is restarted at the next position and continues until the mask is completed or all matching values are used. |
OptionalChar = 6, |
|
Op code to match a single optional character value in the compiled mask expression. |
CharsGroupBegin = 10, |
|
Op code for the '[' character which starts an optional range or set in a compiled mask expression. |
CharsGroupEnd = 11 |
|
Op code for the ']' character which ends an optional range or set in a compiled mask expression. |
); |
Used in the Add and IncrementLastCounterBy methods.
Version 4.0 | Generated 2025-05-03 | Home |