c2hs参考(也称为“教程”)提到C枚举的名称作为非可选参数。有什么办法可以使其与匿名枚举一起使用?仅给定一个枚举成员,就可以确定要生成哪个枚举,或者即使不可能,至少应该可以通过显式命名其成员来生成枚举。
澄清:
给出一个枚举
enum {
A,
B,
C,
D
};
我想要一些类似的东西
{#enum {A,B,C,D} as MyEnum #}
最佳答案
枚举定义作品(与文档相反)
{# enum define MyEnum { A as A, B as B, C as C, D as D } #}
关于haskell - c2hs-匿名枚举?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10955490/