CMakeLists.txt | 1 +-
src/cache.hh | 4 +-
src/m8.cc | 70 ++++++++++++++++++++---
src/m8.hh | 5 ++-
src/m8_macros.cc | 163 ++++++++++++++++++++++++++++++++++++++++++++++--------
src/main.cc | 111 +++++++++++++++++++++++++++----------
src/reader.cc | 4 +-
src/string.cc | 40 ++++++++++++-
src/string.hh | 6 ++-
src/user_macros.cc | 32 ++++++++---
src/writer.cc | 4 +-
11 files changed, 366 insertions(+), 74 deletions(-)