Open akamensky opened 6 years ago
What is your vision of narg functionality? I think it's should be an additional functions for basic types, like: IntNarg, FloatNarg and so on.
narg should be the integer value. if narg>0 - it strictly sets count of expected parameters. narg<=0 (or <0 - look below) sets default behavior, which is to accept all parameters till next optional argument or till line end. In cooperation with Options.Required it covers all functionality of "*", "?", "+" of python library.
Here are some disturbing moments.