Args
Types
Functions
def newParser (description : String) : Parser
def addArg (p : Parser) (name : String | name ≠ "") (help : String) : Parser
def addIntArg (p : Parser) (name : String | name ≠ "") (help : String) : Parser
def addFloatArg (p : Parser) (name : String | name ≠ "") (help : String) : Parser
def addFlag (p : Parser) (name : String | name ≠ "") (help : String) : Parser
def addOption (p : Parser) (name : String | name ≠ "") (default : String) (help : String) : Parser
def addIntOption (p : Parser) (name : String | name ≠ "") (default : Int) (help : String) : Parser
def addFloatOption (p : Parser) (name : String | name ≠ "") (default : Float) (help : String) : Parser
def addChoice (p : Parser) (name : String | name ≠ "") (1 options : Array String | Array.size options > 0) (default : String) (help : String) : Parser
def parse (p : Parser) : ParsedArgs
def parseList (p : Parser) (1 xs : Array String) : ParsedArgs
def getString (a : ParsedArgs) (name : String | name ≠ "") : String
def getInt (a : ParsedArgs) (name : String | name ≠ "") : Int
def getFloat (a : ParsedArgs) (name : String | name ≠ "") : Float
def getBool (a : ParsedArgs) (name : String | name ≠ "") : Bool