Thread Bad name after... (52 answers)
Opened by bianca at 2015-02-19 12:08

Linuxer
 2015-02-20 17:16
#179797 #179797
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Was soll der Eintrag mit aufruf_neu in der Dispatch-Tabelle bringen, wenn Du ihn später nicht nutzt und doch aufruf_sub im eval-Code verwendest.

Mein Code funktionierte bei mir; siehe Ausgabe[1]:

Code (perl): (dl )
1
2
3
4
5
C:\Windows\system32\cmd.exe /c (perl x5.pl)
x5_1: sub a
x5_2: sub a
At the end:
wrong sub


[1] Ich hatte die beiden Subroutinen den beiden externen Dateien erweitert, sodass sie mit ausgeben, welche gerade aufgerufen wurde; daher steht da noch ein zusätzliches "x5_1"/"x5_2" in den beiden Zeilen.

x5_1.pl:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
#! /usr/bin/perl
use strict;
use warnings;
use 5.010.000;

sub foo {
  say "x5_1: sub $_[0]";
}

1;

Last edited: 2015-02-20 17:17:15 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Bad name after...