Giter Site home page Giter Site logo

Comments (5)

canadaduane avatar canadaduane commented on May 14, 2024 1

OMG that is PERFECT! Thank you :)

from zig-clap.

Hejsil avatar Hejsil commented on May 14, 2024

Yea, you seem to have figured it out, but I can see how one would expect the help example to be a program that actually only printed help when --help was passed. I might try to make this a little more clear later today if I get the time. PRs are always welcome if I don't get around to it.

from zig-clap.

canadaduane avatar canadaduane commented on May 14, 2024

Cool, thanks for the feedback. BTW is what I did in that code snippet "standard"? I couldn't find the pattern anywhere in the examples--but it seems like the "obvious" thing one would want to do when writing both an argument parser and its corresponding help documentation.

from zig-clap.

Hejsil avatar Hejsil commented on May 14, 2024

Cool, thanks for the feedback. BTW is what I did in that code snippet "standard"? I couldn't find the pattern anywhere in the examples--but it seems like the "obvious" thing one would want to do when writing both an argument parser and its corresponding help documentation.

Yep, this is the "standard" way (aka the way I do it)

from zig-clap.

Hejsil avatar Hejsil commented on May 14, 2024

Can you have a look here to see if this is a good enough improvement?
#59

from zig-clap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.