Modifiquei a geração de código 'output' para lidar com OUTPUT_ARGs; Atualizei o código com a impressão correta dos literais bool e char