Gary F. Sallee, voice phone (714) 970-2864 19912 Fernglen Drive, Yorba Linda, CA 92686-6014 COPYSET Language: DSM Mumps. Created in DASL Purpose: Copy all or part of a local or global array to a partially defined local or global array. Optionally set the data of the array to a new value. Interface: Interactive or batch. Description: The input for SOURCE and DEST are checked. This routine will Remove s, duplicate s and trailing s, then add a right parenthesis if needed. The SOURCE is checked for existence as a global and a local array. If both exist, you are informed. If only one exists, then the existing array is chosen and you are informed. The DEST is checked for existence, and you are warned. The substitution VALUE will be ignored if both the argument and the keyboard inputs are null. The array data will be moved. If the VALUE is specified as an argument or a keyboard input, then VALUE is set into any node that has data in the SOURCE array. If interactive mode is used, them some or all of the external variables may be set before the routine is run. The routine will bypass the interactive questions associated with the external variables. RENUM Language: DSM Mumps. Created in DASL Purpose: Replace a specified array subscript with a numeric subscript that is integer, cardinal, unary incrementing, and starting at one (1). Interface: Interactive or batch. Description: This routine will replace a specified subscript with a numeric subscript that is cardinal, integer, incrementing, and starting at one (1). The routine expects a subscript to exist. If there is no subscript, then the routine will copy one unsubscripted node. The subscript to be removed and replaced may be numeric or literal. RENUM may run as an interactive or a callable routine. The subscripts that are higher in order than the incrementing subscripts may be changed in a specified systematic way. This routine will COPY all or part of a local or global array to a partially defined or whole global or local array. The input for SOURCE and DEST are checked. This routine will Remove s, duplicate s and trailing s, then add a right parenthesis if needed. The SOURCE is checked for existence as a global and a local array. If both exist, you are informed. If only one exists, then the existing array is chosen and you are informed. The DEST is checked for existence, and you are warned. The routine attempts to correct some typographical input errors, i.e. double commas, missing right parenthesis, and imbedded spaces.