#pragma once #include #include "../token.hpp" namespace mstch { class render_context; class render_state { public: virtual ~render_state() {} virtual std::string render(render_context &context, const token &token) = 0; }; }