Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

VAXTPU INT — VMS 5.2

 INT

    Converts a string that consists of numeric characters into an integer,
    if you specify a string for the parameter.

    Converts a keyword into its VAXTPU internal integer equivalent, if you
    specify a keyword for the parameter.

    Accepts an integer parameter without generating an error; returns the
    integer you specified.

 Syntax

    integer := INT ({string | keyword | integer})

 Parameters

    string               A quoted string, or an expression evaluating to a
                         quoted string, consisting of numeric characters.

    keyword              A keyword whose integer equivalent you want the
                         INT built-in to return.

    integer              Any integer.  INT supports this parameter solely
                         to prevent VAXTPU from signaling an error if you
                         inadvertently specify an integer parameter.

 Comments

    This built-in returns 0 if the string is not a number.

    The functionality of converting keywords to integers maintains
    compatibility with versions of VAXTPU that did not support keywords as
    a separate data type.

 Examples

    The following assignment statement converts the string "12345" into an
    integer value and stores it in the variable user_int.

    user_int := INT ('12345')

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026