Skip to content

Tool to parse the command line and configuration files. Powerful command line and configuration file parsing for C++, Python, Ruby and Java (others to come). This tool provides many features, such as separate treatment for options, variables, and flags, unrecognized object detection, prefixes and much more. MIRROR OF https://sourceforge.net/pro…

License

Notifications You must be signed in to change notification settings

HydrArgs/getpot-cpp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

getpot-cpp

Description

Tool to parse the command line and configuration files. Powerful command line and configuration file parsing for C++, Python, Ruby and Java (others to come). This tool provides many features, such as separate treatment for options, variables, and flags, unrecognized object detection, prefixes and much more. MIRROR OF https://sourceforge.net/projects/getpot/ WITH SOME MINOR CORRECTIONS

Original README

GetPot - C++:

Attention: This version contains a couple of beautiful ---------- new features, that are not documented yet.

       E.g.: -- automated ufo detection
         -- arbitrary comment delimiters
	 -- arbitrary vector field separators
	 -- tails, i.e. easy access to all tails
	    of options such as '-L' or '-I'.

      Please, refere to the example/ directory
      for usage descriptions.

This is the C++ version of the popular GetPot library for command line and input file parsing. The documentation can be downloaded at:

http://getpot.sourceforge.net

The files in the 'examples' directory should be enough, though, to be able to use this library. It is fairly easy to use.

Installation:

In order to install GetPot, simply copy the file 'GetPot' somewhere where your c++ compiler can find it.

The 'file emacs-getpot-mode.el' contains some lines of emacs-lisp code. If you append these lines to your .emacs file, it will highlight your 'getpot' - input files.

Bug reports, Feature requests:

Please, notify me in case there are any bugs or you think that there should be more features in the library. My email address is:

[email protected]

Thanks for using this software. Enjoy !

Juli 2005, Frank R. Schaefer

About

Tool to parse the command line and configuration files. Powerful command line and configuration file parsing for C++, Python, Ruby and Java (others to come). This tool provides many features, such as separate treatment for options, variables, and flags, unrecognized object detection, prefixes and much more. MIRROR OF https://sourceforge.net/pro…

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.0%
  • Emacs Lisp 2.0%