Home > getopt

getopt

Getopt is a project mainly written in Haxe, it's free.

Haxe getopt style command line arguments parser

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

Previous:iskimo