The following now create meaningful output: echo "class foo { public: union { float x, y; }; };" | ./chicken-bind - -o - echo "class foo { public: enum { quo, qid }; };" | ./chicken-bind - -o - echo "class foo { public: enum bar { quo, qid }; };" | ./chicken-bind - -o -
I've started a branch on github, the relevant commit is here: https://github.com/dleslie/chicken-bind/commit/11ddfa36e9af85d31ef0fa32e6086608338e4185 It's also untested; I'm working on binding a (largish) C++ library to chicken and opted to "fix" bind rather than do it by hand. But, I figured some people might like to see the work-so-far. -Dan
_______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users