tldm-universe/Ardent/UV/BP/GCI4

52 lines
1.6 KiB
Plaintext
Raw Permalink Normal View History

2024-09-09 21:51:08 +00:00
*****************************************************************************
*
* GCI example program - more input/output transformations
*
* Module %M% Version %I% Date %H%
*
* (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved
* This is unpublished proprietary source code of Ardent Software Inc.
* The copyright notice above does not evidence any actual or intended
* publication of such source code.
*
*******************************************************************************
*
* Maintenence log - insert most recent change descriptions at top
*
* Date.... GTAR# WHO Description.........................................
* 10/14/98 23801 SAP Change copyrights.
* 02/19/90 -- DTW New file
*
*******************************************************************************
***
*** Call a GCI function (gci4) that will concatenate two strings
*** together. The resulting string is returned in the third argument.
*** gci4 returns the length of the new string.
*** See the GCI manual for more information.
***
DECLARE GCI gci4
str1 = "what a wonderful "
str2 = "life this is?"
str3 = ""
* display them before the call
print "Before the call to the GCI routine we have 3 strings, as so:"
print "str1 = ":str1
print "str2 = ":str2
print "str3 = ":str3
print
print
* call the gci routine
x = gci4(str1, str2, str3)
* display the results
print "After the call to the GCI routine we have 3 strings, as so:"
print "str1 = ":str1
print "str2 = ":str2
print "str3 = ":str3
print
print "the combined length, returned by the gci routine, is = ":x