Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C# Parser #11

Open
kkukshtel opened this issue Aug 24, 2020 · 2 comments
Open

C# Parser #11

kkukshtel opened this issue Aug 24, 2020 · 2 comments

Comments

@kkukshtel
Copy link

Would really love a C# parser if possible! This would be really great for game development, as right now data is usually stored in JSON or CSV files.

@simonrepp
Copy link
Member

I'm very happy to receive this kind of feedback - thanks! - because it gives me an idea what anybody might need. :)

For C# specifically I can say that I myself won't tackle it anytime soon, because I'm not active in that language at all right now.

However I would assume that C# easily facilitates usage of C libraries through bindings, and on that front I'm working on https://codeberg.org/simonrepp/libeno and intend to keep at it too over the coming months(/years ;)). libeno is in fact already usable, but currently in a somewhat dangerous state - large portions work flawlessly, but there are some very rough spots in there as well. :) Anyhow feel free to follow development of that, if I can somehow help with figuring out the bindings from the C code side I'll gladly support you there. I've also already written proof of concept bindings for Rust if that's of any help (https://codeberg.org/simonrepp/eno-sys/src/branch/main/src/main.rs).

Anything else, let me know, thanks! 👍

@kkukshtel
Copy link
Author

Thanks for this! Parsing through bindings from a C API would definitely be doable, and just packaging that all with a .DLL would be nice. I'll definitely keep track of libeno and be sure to maybe work on something when it is more stable. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants