                                                                crit_arange
Chapter 13 Set and Criteria Selection

The crit_arange command establishes lexical range criteria for evaluating all
attributes of all objects.

crit_arange

    Criteria: lexical range of attributes.

         crit_arange arg1 arg2

    Establishes selection criteria based upon a lexical range of attributes for
    all objects in the map file.  That is, objects with attributes which fall
    within the alphabetic (ascii) range defined by arg1 and arg2 will be
    selected when this criteria function is activated with a crit_exec
    command.  The special, wildcard characters described in crit_astrg apply
    to the operation of this command as well.  Up to 10 occurrences of this
    command are allowed.  When multiple crit_arange entries exist, only one
    must be true for an object to be included in the target set.
    ___________________________________________________________________________
    Options/arguments:

         arg1      Lower bound attribute
         arg2      Upper bound attribute
    ___________________________________________________________________________
    Example(s):

    To select objects with attributes which begin with the characters A through
    D only, enter:

         crit_arange A D*

    To select objects with attributes which end with digits 12 through 153
    only, enter:

         crit_arange *12 *153

    To select objects with attributes which contain the codes 0601 through 0620
    in columns 3 through 6 only, enter:

         crit_arange ??0601 ??0620zz

    NOTE: the meta characters ? and * are allowed in these parameters to
    represent as single character (?) and any number (>=0) of characters (*).
    The * meta character may be used only once per parameter string.  To test
    for the real (non-meta) ?, * and characters, use \?, \*, and \\ in the
    parameter string.  For example, to test for strings whose 3rd character is
    in the range * through ?, enter:
     
         crit_arange ??\** ??\?*
    ___________________________________________________________________________
    See also:
              crit_astrg, crit_clear, crit_exec, crit_slen
    ___________________________________________________________________________
