[% setvar title Delete C and C commands. %]

This file is part of the Perl 6 Archive

Note: these documents may be out of date. Do not use as reference!

To see what is currently happening visit http://www.perl6.org/


Delete dbmopen and dbmclose commands.


  Maintainer: Stephen P. Potter <spp@ds.net>
  Date: 24 Aug 2000
  Mailing List: perl6-language@perl.org
  Number: 157
  Version: 1
  Status: Developing


The dbmopen and dbmclose commands are legacy commands which have been deprecated for at least 5 years. They should be removed from the language.


Perl6 is a chance to finally remove all the deprecated syntax and start fresh with only allowing the syntax we want. The dbmopen and dbmclose commands are deprecated wrappers to tie and untie commands with a specific limited functionality AnyDBM package.


Remove the wrappers from the core. The p52p6 script can replace any call to dbmopen with tie ..., "AnyDBM" ... and any call to dbmclose with untie.