import com.xenomachina.argparser.ArgParser;
import com.xenomachina.argparser.InvalidArgumentException;
public class MyProgram {
public static void main(String[] args) {
class MyArgs extends ArgParser {
val count by option(argName = "count", help = "Number of items")
.int()
.default(1)
}
try {
val myArgs = ArgParser(args).parseInto(::MyArgs)
System.out.println("Count: " + myArgs.count)
} catch (InvalidArgumentException e) {
System.err.println(e.getMessage())
}
}
}