Piers wrote:
> one could always handle the first case
> more explicitly by doing:
>
> sub load_data ($filename; $version) {
> $version = 1 if @_.length < 2;
> ...
> }
Err...no. If you specify named parameters, you don't get @_.
It could be handled by overloading though:
sub load_data ($filename) { load_data($filename, 1) }
sub load_data ($filename, $version) {...}
Damian
