Skip to content

UbiquityDotNET/CommandLineParsing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purpose of this project

To be clear up front, this is NOT a production ready general purpose command line parsing library, nor is it intended to be one.

This repository is intended to serve a few roles for the Ubiquity.NET set of projects:

  1. Acts as a template for new projects
  2. Provides an experimental playground for the Ubiquity DocFX template and general docs build infrastructure.
  3. Test project for various aspects of cross targeting .NET run-times (.NET Core or desktop) including non-Windows target run-times

While the code is functional and even has some tests it isn't maintained or released as an actual supported project. New ideas in the way things are built including docs and versioning etc... will appear here first before actual projects. To accomplish the goals some reasonable real code was needed. So this old library, originally written to explore the Sprache parser, was given a new lease on life as a "test dummy" of sorts.

OK, But I'm looking for a commandline parser...

May we suggest this one - it's on GitHub and MUCH more full featured, in fact command line apps for Ubiquity.NET will use that one instead of this one, so that should tell you something if you are considering using this.

But I really like this library because...

OK, what the heck, it's OSS on GitHub, fork it and party on! Just be aware you are on your own for maintaining it.