### ===========================================================================
### -package  : SimpleProc
# -version    : 0.2
# -purpose    : Procedures related utilities.
# -overview   :
#     This package provides utilities for procedures handling.  Procedures are
#  provided for obtaining the name of a caller procedure, copying a procedure,
#  assessing whether a procedure exists and obtaining a procedure argument
#  usage string or argument list.
#
# -keywords   : procedure argument usage caller
# -commands   :
#
#  * K<::Simple::Proc::caller> ?level?
#    Returns the caller procedure name.
#
#  * K<::Simple::Proc::copy> sourceProcedure targetProcedure
#    Copies a procedure.
#
#  * K<::Simple::Proc::information exists> procedure
#    Returns whether a procedure exists.
#
#  * K<::Simple::Proc::information argsusage> procedure
#    Returns a procedure argument usage string.
#
#  * K<::Simple::Proc::information argslist> procedure
#    Returns a procedure argument list.
#
#  * K<::Simple::Proc::configure>
#    Configures the package options.
#
#  * K<::Simple::Proc::cget>
#    Gets the package options.
#
# -variables  :
#
#  { ::Simple::Proc::Priv::SavedName
#                     -name          "Name saved by
#                                     K<::Simple::Proc::Pric::save-name>"
#
# -history    :
#  23-apr-2000   First public release, version 0.2
#
# -copyright  :
#  Copyright (C) 1999, 2000, Juan C. Gil (jgil@gmv.es)
#
### ===========================================================================
