What are the various concatenation operators in a CL program?
The *CAT operator concatenates two character strings. Blanks are included in the concatenation. For example: ABC *CAT DEF becomes ABCDEF ‘ABC ‘ *CAT ‘DEF ‘ becomes ‘ABC DEF ‘ -The *BCAT operator truncates all trailing blanks in the first character string; one blank is inserted, then the two character strings are concatenated. Leading blanks on the second operand are not truncated. For example: ABC *BCAT DEF becomes ABC DEF ‘ABC ‘ *BCAT DEF becomes ‘ABC DEF’ -The *TCAT operator truncates all trailing blanks in the first character string, then the two character strings are concatenated. All leading blanks on the second operand are not truncated. For example: ABC *TCAT DEF becomes ABCDEF ‘ABC ‘ *TCAT DEF becomes ‘ABCDEF’ ABC *TCAT ‘ DEF’ becomes ‘ABC DEF’ ‘ABC ‘*TCAT ‘ DEF’ becomes ‘ABC DEF’ -All blanks that surround the concatenation operator are ignored, but at least one blank must be on each side of the reserved value operator (*CAT, *BCAT, or *TCAT). If multiple blanks are wanted in t
Related Questions
- We are exploring purchasing various software program projects that will probably require end user licenses. Can end user licenses be paid for with federal capital funds?
- What is the average online program student retention rate, and how many students have graduated from the various programs?
- Does the final rule allow cities or states to have their own licensing or certification program for crane operators?