[% 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/

TITLE

Delete dbmopen and dbmclose commands.

VERSION

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

ABSTRACT

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

DESCRIPTION

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.

IMPLEMENTATION

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.

REFERENCES