]> www.ginac.de Git - ginac.git/blobdiff - ginac/input_lexer.ll
- Changes to make it more ANSI-conformant. Stuff detected while trying
[ginac.git] / ginac / input_lexer.ll
index 9795803e5ac31e02e77ca22a36fe016a25b7c4e6..18f78818746e0bbd82fd31b2650d1be3b2cb6417 100644 (file)
@@ -125,7 +125,7 @@ Digits                      ginac_yylval = (long)Digits; return T_DIGITS;
                                if (i == syms.end()) {
                                        syms[yytext] = sym_def(ginac_yylval = *(new symbol(yytext)), false);
                                } else
-                                       ginac_yylval = i->second.sym;
+                                       ginac_yylval = (*i).second.sym;
                                return T_SYMBOL;
                        }
 
@@ -194,7 +194,7 @@ bool is_lexer_symbol_predefined(const ex &s)
        if (i == syms.end())
                return false;
        else
-               return i->second.predefined;
+               return (*i).second.predefined;
 }
 
 #ifndef NO_NAMESPACE_GINAC