По сути, я хочу разделить один токен на несколько токенов, заключенных в одинарные кавычки, но, поскольку это кажется невозможным, я остановился на этом. В принципе:
#include <boost/preprocessor/seq/enum.hpp>
char string[] = {BOOST_PP_SEQ_ENUM((F)(l)(y)(O)(f)(f)(L)(e)(d)(g)(e))};
Однако как я могу добавить одинарные кавычки?