16 const QString
SIZE = QStringLiteral(
"[1-9]?[0-9]*");
17 const QString
SIGNED = QStringLiteral(
"[sS]?");
20 const QString
REAL_NUMBER = QStringLiteral(
"[-+]?[0-9_]+[.][0-9_]+");
21 const QString
DECIMAL_NUMBER = QStringLiteral(
"(?:") +
SIZE + QStringLiteral(
"'") +
SIGNED + QStringLiteral(
"[dD]?)?[0-9_]{1,18}");
31 inline const QString
MATH_FUNCTION = QStringLiteral(
"[$]pow|[$]clog2|[$]exp|[$]sqrt");
const QString INTEGRAL_NUMBER
const QString REAL_NUMBER
const QString OCTAL_NUMBER
const QString HEXADECIMAL_NUMBER
const QString BINARY_NUMBER
const QString BOOLEAN_VALUE
const QString STRING_LITERAL
const QString MATH_FUNCTION
const QString DECIMAL_NUMBER