Bloodnok has asked for the wisdom of the Perl Monks concerning the following question:
Long time, no speak ... I've been away on Python (;-(() & Ruby (:-))) sabbaticals.
Anyways, my question is, I think, a simple one - why does running the command
perl -e 'print \&stat, \&CORE::stat; package CORE; print \&stat'
return
CODE(0x563599d2b1e0)CODE(0x563599d547d0)CODE(0x563599d547d0)
i.e. given that stat() is ostensibly a part of the CORE package (as partially shown above), what are the/any sound reason(s) for the differences between them (\&stat & \&CORE::stat) (using perl 5.26.1 on Ubuntu 18.04) ??
Many thanx in advance for your insights.
Very many thanx for your replies - so the upshot is RTFM (but more closely).
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: CORE::stat() doesn't appear to be the same as stat
by Lotus1 (Vicar) on Sep 10, 2018 at 14:41 UTC | |
Re: CORE::stat() doesn't appear to be the same as stat
by Eily (Monsignor) on Sep 10, 2018 at 14:52 UTC | |
Re: CORE::stat() doesn't appear to be the same as stat
by ikegami (Patriarch) on Sep 10, 2018 at 22:50 UTC | |
Re: CORE::stat() doesn't appear to be the same as stat
by Anonymous Monk on Sep 10, 2018 at 17:00 UTC | |
by haukex (Archbishop) on Sep 11, 2018 at 19:27 UTC | |
by Anonymous Monk on Sep 10, 2018 at 17:13 UTC |