// Test overloading the procedure call operator.
using namespace oadl;
class procClass {
public operator () () {
var i;
for(i = 0; i < nargs(); i++) {
say("arg(",i,") = ", arg(i), "\n");
}
}
}
proc main()
{
var a;
a = new procClass();
a(10, 20, 30);
}