Navigation
Unreal Engine C++ API Reference > 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 |