#pragma once constexpr inline struct Tables { constexpr Tables() { whitespace[' '] = true; whitespace['\n'] = true; whitespace['\r'] = true; whitespace['\t'] = true; unescape['n'] = '\n'; unescape['r'] = '\r'; unescape['t'] = '\t'; unescape['"'] = '"'; unescape['b'] = '\b'; unescape['f'] = '\f'; unescape['\\'] = '\\'; unescape['/'] = '/'; } bool whitespace[256]{}; char unescape[256]{}; } tables;