Coder Social home page Coder Social logo

mysteriouspants / argumentparser Goto Github PK

View Code? Open in Web Editor NEW
259.0 11.0 33.0 333 KB

Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.

Home Page: http://mysteriouspants.github.io/ArgumentParser

License: Other

Objective-C 98.66% Ruby 1.34%
objective-c argument-parser argument-parsing argument-parsers command-line command-line-parser subcommands positional-arguments

argumentparser's People

Contributors

franklefebvre avatar i386 avatar jawngee avatar mysteriouspants avatar nserror avatar patr1ck avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

argumentparser's Issues

Escaped arguments

Not seeing how to receive escaped arguments, trying to parse argument containing
For example a equals symbol. ( I am receiving a password via command line)

I have tried using backslash to escape the symbol, I have tried both double and single quotes

Add to CocoaPods?

Hi @mysteriouspants , would you be open to adding this library to CocoaPods so it could be more easily included in other projects?

I see in #6 that you removed the podspec because CoreParse removed themselves from CocoaPods, which makes sense. However, since then I also see that you've removed CoreParse as a dependency entirely. So at this point, is there any blocker to putting this up on CocoaPods?

example usage as a static library?

disclaimer: I'm hugely noob with Obj-C, so I might be saying nonsense.

Is it possible to compile this as a static library to use in other projects? I'm trying to bundle this within my own binary for a cli app, but having a hard time figuring out what to do, or if it's even possible.

cheers

examples don't compile.

Steps to reproduce:

git clone https://github.com/NSError/ArgumentParser.git
pod install
open ArgumentParser.xcworkspace

chose "spiffy" to run.
and I get spiffy.m:20:25: No known class method for selector 'argumentSignatureAsFlag:longNames:multipleAllowed:'

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.