Marcus Obst marcus.obst@s2003.tu-chemnitz.de (Di 27 Feb 2007 21:23:30 CET):
das &testsub mit einem Prototyp (wie es sich gehört) definiert ist, beschwert sich Perl:
Number found where operator expected at test.pl line 11, near "case 1" (Do you need to predeclare case?) String found where operator expected at test.pl line 12, near "case "a"" (Do you need to predeclare case?) syntax error at test.pl line 10, near ") {" syntax error at test.pl line 12, near "case "a"" Execution of test.pl aborted due to compilation errors. 255
Wobei hier das $-Zeichen das Problem zu sein scheint, nehme ich ein @, funktioniert es.
sub testval($;) ...
Aber auch nur mit probieren gefunden, nachdem ich gelesen habe, daß Text::Balanced verwendet wird und dann gedacht, vielleicht "$)" ein Problem sein könnte.