Commit 363571beb10e9c957415d3f918c72d9022ae8c89

Authored by Henry Schreiner
Committed by GitHub
1 parent 2499ee30

Info on Clara

Showing 1 changed file with 3 additions and 0 deletions
README.md
@@ -51,6 +51,7 @@ After I wrote this, I also found the following libraries: @@ -51,6 +51,7 @@ After I wrote this, I also found the following libraries:
51 | [ProgramOptions.hxx] | Intresting library, less powerful and no subcommands. Nice callback system. | 51 | [ProgramOptions.hxx] | Intresting library, less powerful and no subcommands. Nice callback system. |
52 | [Args] | Also interesting, and supports subcommands. I like the optional-like design, but CLI11 is cleaner and provides direct value access, and is less verbose. | 52 | [Args] | Also interesting, and supports subcommands. I like the optional-like design, but CLI11 is cleaner and provides direct value access, and is less verbose. |
53 | [Argument Aggregator] | I'm a big fan of the [fmt] library, and the try-catch statement looks familiar. :thumbsup: Doesn't seem to support subcommands. | 53 | [Argument Aggregator] | I'm a big fan of the [fmt] library, and the try-catch statement looks familiar. :thumbsup: Doesn't seem to support subcommands. |
  54 +| [Clara] | Simple library built for the excellent [Catch] testing framework. Unique syntax, limited scope. |
54 55
55 None of these libraries fulfill all the above requirements. As you probably have already guessed, CLI11 does. 56 None of these libraries fulfill all the above requirements. As you probably have already guessed, CLI11 does.
56 So, this library was designed to provide a great syntax, good compiler compatibility, and minimal installation fuss. 57 So, this library was designed to provide a great syntax, good compiler compatibility, and minimal installation fuss.
@@ -347,3 +348,5 @@ CLI11 was developed at the [University of Cincinnati] to support of the [GooFit] @@ -347,3 +348,5 @@ CLI11 was developed at the [University of Cincinnati] to support of the [GooFit]
347 [Argument Aggregator]: https://github.com/vietjtnguyen/argagg 348 [Argument Aggregator]: https://github.com/vietjtnguyen/argagg
348 [Args]: https://github.com/Taywee/args 349 [Args]: https://github.com/Taywee/args
349 [fmt]: https://github.com/fmtlib/fmt 350 [fmt]: https://github.com/fmtlib/fmt
  351 +[Catch]: https://github.com/philsquared/Catch
  352 +[Clara]: https://github.com/philsquared/Clara