preprocessor/macro
Stéphane Adjemian (Charybdis) 8bae11e85a Revert "macroprocessor: interpret arrays passed on the command line as arrays instead of strings. closes #1578"
Commit 204d9cd05fef9ac6fda8530536578c05fab66366 fails with gcc 4.9 (I checked that it works flawlessly
with 6.x). The error message is:

MacroDriver.cc:63:24: error: 'class std::basic_string<char>' has no member named 'front'
         if (it->second.front() == '[' && it->second.back() == ']')
                        ^
MacroDriver.cc:63:53: error: 'class std::basic_string<char>' has no member named 'back'
         if (it->second.front() == '[' && it->second.back() == ']')

Ideally we should bump the version of gcc used in the build system, but I will not do that before the
next bug fix release. I suppose it is easier to replace the front() and back() methods.
2018-01-24 22:15:57 +01:00
..
MacroBison.yy preprocessor: support echomacrovars(save). closes #1564 2017-12-04 16:56:43 +01:00
MacroDriver.cc Revert "macroprocessor: interpret arrays passed on the command line as arrays instead of strings. closes #1578" 2018-01-24 22:15:57 +01:00
MacroDriver.hh preprocessor: support echomacrovars(save). closes #1564 2017-12-04 16:56:43 +01:00
MacroFlex.ll macroprocessor: allow inline comments. closes #1550 2018-01-23 17:13:46 +01:00
MacroValue.cc preprocessor: support echomacrovars(save). closes #1564 2017-12-04 16:56:43 +01:00
MacroValue.hh preprocessor: support echomacrovars(save). closes #1564 2017-12-04 16:56:43 +01:00
Makefile.am build system: cosmetic typo fix 2016-03-09 16:53:57 +01:00