*copyc clc$ecc_range

{ This deck (cle$ecc_function_processing) should no longer be used.
{ Do *copyc's of the decks containing the exception condition codes
{ you need.  Note that the codes defined directly within this deck
{ are no longer produced by the SCL interpreter; they continue to be
{ defined for "compatibility" with previous systems.

?? FMT (FORMAT := OFF) ??

  CONST
    clc$min_ecc_function_processing = clc$min_ecc + 1000,

    cle$bad_adt                     = clc$min_ecc + 1005,
    {E Improper argument descriptor table for function +P2 : +P1.}

    cle$expecting_argument_term     = clc$min_ecc + 1020,
    {E Expecting end of argument +P2 of function +P3, found +P1.}

    cle$expecting_rparen_of_alist   = clc$min_ecc + 1030,
    {E Expecting ')' of argument list for function +P, found +P.}

    cle$required_argument_omitted   = clc$min_ecc + 1060,
    {E Argument +P2 is required but was omitted from function +P1.}

    cle$too_many_arguments          = clc$min_ecc + 1070,
    {E Too many arguments given for function +P.}

    clc$max_ecc_function_processing = clc$min_ecc + 1099;

?? FMT (FORMAT := ON) ??
*copyc cle$ecc_parsing
*copyc cle$unable_to_call_function
