Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/ExpressionParserTypes.h |
| Include | #include "Misc/ExpressionParserTypes.h" |
Syntax
class FTokenDefinitions
Remarks
A lexeme dictionary defining how to lex an expression.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FExpressionError > | ConsumeTokens
(
FExpressionTokenConsumer& Consumer |
Consume a token for the specified consumer | |
| void | DefineToken
(
TFunction< FExpressionDefinition >&& Definition |
Define a token by way of a function to be invoked to attempt to parse a token from a stream | |
| bool | Check if the grammar ignores whitespace | ||
| void | Define the grammar to ignore whitespace between tokens, unless explicitly included in a token |