LexemeType列挙型(Enum)
列挙型(Enum)日本語解説は準備中
ひとことで言うと
LexemeTypeは、ロブロックス(Roblox)の列挙型(Enum)です。くわしい日本語解説は準備中のため、下に公式の説明(英語)を載せています。
公式の説明(英語):Identifies the category of a token produced when the Studio Explorer filter bar lexes a filter expression.
選べる値(19)
| 名前 | 値 | 説明 |
|---|---|---|
Enum.LexemeType.Eof | 0 | End-of-input token emitted when the lexer reaches the end of the filter string. |
Enum.LexemeType.Name | 1 | An unquoted identifier token, such as an instance name or property key in a filter expression. |
Enum.LexemeType.QuotedString | 2 | A string literal token delimited by single (') or double (") quotes, with backslash escape support. |
Enum.LexemeType.Number | 3 | A numeric literal token representing an integer or decimal value used in a comparison. |
Enum.LexemeType.And | 4 | The case-insensitive keyword and, used to combine filter conditions with logical AND. |
Enum.LexemeType.Or | 5 | The case-insensitive keyword or, used to combine filter conditions with logical OR. |
Enum.LexemeType.Equal | 6 | The equality comparison operator, matched as = or == in a filter expression. |
Enum.LexemeType.TildeEqual | 7 | The not-equal comparison operator (~=). |
Enum.LexemeType.GreaterThan | 8 | The greater-than comparison operator (>). |
Enum.LexemeType.GreaterThanEqual | 9 | The greater-than-or-equal comparison operator (>=). |
Enum.LexemeType.LessThan | 10 | The less-than comparison operator (<). |
Enum.LexemeType.LessThanEqual | 11 | The less-than-or-equal comparison operator (<=). |
Enum.LexemeType.Colon | 12 | The colon character (:), used as a separator in filter expressions such as ClassName:PropertyName. |
Enum.LexemeType.Dot | 13 | The dot character (.), used to navigate nested property paths in a filter expression. |
Enum.LexemeType.LeftParenthesis | 14 | The opening parenthesis character ((), used to begin a grouped subexpression in a filter. |
Enum.LexemeType.RightParenthesis | 15 | The closing parenthesis character ()), used to end a grouped subexpression in a filter. |
Enum.LexemeType.Star | 16 | The single wildcard character (*), used to match any single name segment in a filter path. |
Enum.LexemeType.DoubleStar | 17 | The double wildcard token (**), which matches any number of path segments recursively across the instance hierarchy. |
Enum.LexemeType.ReservedSpecial | 18 | A character that is syntactically recognized but has no defined meaning in the current filter grammar. |
英語の説明とメンバーの一覧は、Roblox Creator Documentation(LexemeType)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。