Какие проблемы вы наблюдаете?Я думаю, что это работает:
$ cat /tmp/45.c
int main()
{
char ch = '本';
}
$ python3 examples/dump_ast.py /tmp/45.c
FileAST:
FuncDef:
Decl: main, [], [], []
FuncDecl:
TypeDecl: main, []
IdentifierType: ['int']
Compound:
Decl: ch, [], [], []
TypeDecl: ch, []
IdentifierType: ['char']
Constant: char, '本'