RFC 157 (v1) Delete C<dbmopen> and C<dbmclose> commands.
[email protected] (Perl6 RFC Librarian)
| Newsgroups | perl.perl6.language,perl.perl6.announce |
|---|---|
| Message-ID | <[email protected]> |
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Delete C<dbmopen> and C<dbmclose> commands. =head1 VERSION Maintainer: Stephen P. Potter <[email protected]> Date: Aug 24 2000 Mailing List: [email protected] Version: 1 Number: 157 =head1 ABSTRACT The C<dbmopen> and C<dbmclose> commands are legacy commands which have been deprecated for at least 5 years. They should be removed from the language. =head1 DESCRIPTION Perl6 is a chance to finally remove all the deprecated syntax and start fresh with only allowing the syntax we want. The C<dbmopen> and C<dbmclose> commands are deprecated wrappers to C<tie> and C<untie> commands with a specific limited functionality C<AnyDBM> package. =head1 IMPLEMENTATION Remove the wrappers from the core. The p52p6 script can replace any call to C<dbmopen> with C<tie ..., "AnyDBM" ...> and any call to C<dbmclose> with C<untie>. =head1 REFERENCES