我正在使用pycparser解析一些C代码。具体来说,可以在字符和字符串中包含日语字符的代码如下:
int main()
{
char ch = '本';
}
我试图在Dev-c上编译它,并正确编译。 pycparser有可能吗?
答案 0 :(得分:0)
您正在观察哪些问题?我认为它可以正常工作:
$ 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, '本'