Panther has adopted getopt_long() from the GNU project. It is similar to getopt, but allows you to use the long argument names, such as something like % ./build-hut --type=yurt --height=12
getopt_long()
getopt
% ./build-hut --type=yurt --height=12