[poincare] Add EE char from Ion charset to tokenizer

This commit is contained in:
Ruben Dashyan
2018-10-02 16:45:24 +02:00
committed by Émilie Feral
parent 18d122faa1
commit 6450a79022

View File

@@ -40,7 +40,7 @@ Token Tokenizer::popNumber() {
const char * exponentPartText = m_text;
size_t exponentPartLength = 0;
bool exponentIsNegative = false;
if (canPopChar('e')) {
if (canPopChar(Ion::Charset::Exponent)) {
exponentIsNegative = canPopChar('-');
exponentPartLength = popDigits();
if (exponentPartLength == 0) {
@@ -119,7 +119,7 @@ Token Tokenizer::popToken() {
if (canPopChar(Ion::Charset::Sto)) {
return Token(Token::Type::Store);
}
if (canPopChar(Ion::Charset::Root)) { //
if (canPopChar(Ion::Charset::Root)) {
return Token(Token::Type::SquareRoot);
}
if (canPopChar(0)) {