This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Remove some excess cleverness from the Bhk macros.
authorBen Morrow <ben@morrow.me.uk>
Sun, 10 Oct 2010 22:10:15 +0000 (23:10 +0100)
committerFather Chrysostomos <sprout@cpan.org>
Mon, 11 Oct 2010 00:25:15 +0000 (17:25 -0700)
commita88d97bfe873ee5c93f51531b75b464dbf1c0222
treef548c8249e79540b83a8425f1907b4a6c22cb4f7
parentd908838680ec40ea0e85f59ee66f5f56a225f9b4
Remove some excess cleverness from the Bhk macros.

Allowing BhkENTRY(bhk, start) to look up the bhk_start member defeats
much of the point of having a bhk_ prefix in the first place: if a
member is added later called (say) 'bhk_die', any invocation of
BhkENTRY(bhk, die) will expand to BhkENTRY(bhk, Perl_die) because of the
API macros. Requiring BhkENTRY(bhk, bhk_start), while tedious, is much
safer.
ext/XS-APItest/APItest.xs
op.c
op.h
pod/perlguts.pod
pp_ctl.c