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

NAPI / NAN / WASM bindings? #25

Open
drom opened this issue Jul 6, 2019 · 3 comments
Open

NAPI / NAN / WASM bindings? #25

drom opened this issue Jul 6, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@drom
Copy link

drom commented Jul 6, 2019

I have started Verilog Preprocessor project using llparse here: https://github.com/drom/vpreproc
It looks like a good tool for the task.
Wouldn't it be nice if llparse could generate NAPI bindings, then every parser would be a proper NPM module?

@indutny
Copy link
Member

indutny commented Jul 7, 2019

It would be nice indeed. Marking this issue as a feature request. Thank you for suggestion!

@indutny indutny added the enhancement New feature or request label Jul 7, 2019
@sul4bh
Copy link

sul4bh commented Oct 11, 2019

I wish to have this functionality as well.

The first use case that I thought of when I saw llparse was a csv parser that could be used as an npm module. Not sure if parsing csv with llparse is possible yet but if it was, having a npm module for that would be very useful.

@drom
Copy link
Author

drom commented Oct 22, 2019

I have created NAPI bindings to my parser. It should be useful as an example: https://github.com/wavedrom/vcd/blob/master/vcd.c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants