Haxe getopt style command line arguments parser
Haxe
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
opt
test
Getopt.hx
README

README

GETOPT
======
Utility to parse command line arguments using same/similar conventions as the Unix getopt() function.


USAGE
-----

# Create a instance of the parser
var go = new Getopt();

# Add command line options to parse
# For example, to store a string value into the field 'f'
go.addSwitch( ["f"], store( "filename", TString ) );

# Parse an array of arguments (like returned by neko.Sys.args())
go.parse( ["-f","myfile"] );
# Or
go.parseString( "-f myfile" );

# Your value is now available at
trace( go.opt.filename ); // myfile