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

Dart port? #509

Open
taitep opened this issue Jan 25, 2023 · 1 comment
Open

Dart port? #509

taitep opened this issue Jan 25, 2023 · 1 comment

Comments

@taitep
Copy link

taitep commented Jan 25, 2023

I really like the dart programming language, but the official (and only) argument parser is really bad. Could there be a port?

@Sylvain303
Copy link

Hello @taitep

Original python mother project of docopt seems stopped... #371

But, some member of the project, may have the granted permission to create a new sub-project on the toplevel docopt github account.

Are you the one that will do the porting?
For golang for example, the port is almost a verbatim transform from the python source, including some non-sens text parsing that have been kept. 🤷

The the parsing method is a bit difficult to handle and require some skill. Transforming it to another language has proved to be working though. I'm the maintainer of the bash version docopts now written in golang. I dont' have any github permission outside of my repository though. I plan to totally rewrite the parser to have full control on error reporting. I'm actually stopped. But I may start again at spring. I read a lot of the actual parser and I got a draft of my new parser, though it's sill a PoC.

What do you need to start?

Regards,
Sylvain.

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

No branches or pull requests

2 participants