SED navigation bar go to SED home page go to Dataplot home page go to NIST home page SED Home Page SED Staff SED Projects SED Products and Publications Search SED Pages
Dataplot Vol 1 Vol 2

HOUSEKEEPING SWITCHES

Name:
    HOUSEKEEPING SWITCHES (SET)
Type:
    Set Subcommand
Purpose:
    Probe for values pertaining to certain Dataplot housekeeping settings.
Description:
    Certain values pertaining to Dataplot's housekeeping parameters can be extracted using the PROBE command. Note that these settings cannot be modified with the SET command.

    These setting are typically of interest to the Dataplot developers for debugging purposes. However, they can be used by any Dataplot user.

    The list of available housekeeping switches is

      ICOM - The current command (characters 1-4).
      ICOM2 - The current command (characters 5-8).
      MAXARG - The maximum number of arguments on a command line.
      NUMARG - The number of arguments on the current command line.
      IARG - The command arguments in interger format.
      ARG - The command arguments in real format.
      IHARG - The command arguments in character format.
      IHNAME - The currently defined names for variables, parameters, strings, functions, and matrices (characters 1-4).
      IHNAM2 - The currently defined names for variables, parameters, strings, functions, and matrices (characters 1-8).
      IUSE <elem> - The type for the <elem> entry in the Dataplot name table. V means variable, P means parameter, F means function or string, and M means matrix.
      IVALUE <elem> - The column in the internal data storage area where the <elem> entry in the Dataplot name table is stored.
      VALUE <elem> - The parameter value for the <elem> entry in the Dataplot name table. This value is only relevant if the type is a parameter.
      IN <elem> - The number of observations for the <elem> entry in the Dataplot name table. This value is only relevant for variables.
      IVSTAR <elem> - The starting position in the internal data storage area for the <elem> entry in the Dataplot name table.
      IVSTOP <elem> - The stopping position in the internal data storage area for the <elem> entry in the Dataplot name table.
Syntax:
    PROBE <HOUSEKEEPING SWITCH>
    where <HOUSEKEEPING SWITCH> is one of the names listed above.
Examples:
    PROBE ICOM
    PROBE IHARG
    PROBE IUSE 10
Default:
    The defaults for maximum values are defined when the Dataplot source is compiled. The other settings are automatically updated as Dataplot commands are processed.
Synonyms:
    None
Related Commands:
    NAME TABLE = Probe the current settings for the Dataplot name table.
    IFEEDB = Probe the current setting of the FEEDBACK switch.
    IPRINT = Probe the current setting of the PRINT switch.
    IECHO = Probe the current setting of the ECHO switch.
    BUG SWITCHES = Set debug switches.
    SYSTEM LIMITS = Parameters defining certain Dataplot limits.
    MACHINE CONSTANTS = Return the values for certain machine constants.
Applications:
    Debugging
Implementation Date:
    Pre-1987
Program:
     
    SKIP 25
    READ BERGER1.DAT Y X BAT
    .
    PROBE NAME TABLE
    PROBE IUSE 11
    PROBE VALUE 11
    PROBE IN 11
        

Privacy Policy/Security Notice
Disclaimer | FOIA

NIST is an agency of the U.S. Commerce Department.

Date created: 04/27/2016
Last updated: 04/27/2016

Please email comments on this WWW page to alan.heckert@nist.gov.