Adam,
The excerpt you posted is to small and incomplete to make much sense of. Copy and post the relevant declarations too. John Gilmore Ashland, MA 01721-1817 USA > Date: Fri, 10 Jul 2009 10:41:27 -0500 > From: [email protected] > Subject: Odd Behavior in PL/I Assignment Statement > To: [email protected] > > Could someone explain how this is happening? It appears that the source for > an assignment statement is changed after the move. Here is an excerpt from > the listing: > > 446 2 2 PUT SKIP LIST ('BEFORE: WRKCEGR_STRING = > HLDCEGR_STRING ', > WRKCEGR_STRING, > HLDCEGR_STRING); > 447 2 2 WRKCEGR_STRING = HLDCEGR_STRING; > 448 2 2 IF WRKCEGR_STRING = HLDCEGR_STRING > THEN > DO; > 449 2 3 END; > 450 2 2 ELSE > DO; > 451 2 3 PUT SKIP LIST ('AFTER: WRKCEGR_STRING = > HLDCEGR_STRING ', > WRKCEGR_STRING, > HLDCEGR_STRING); > > And here is the SYSPRINT with HEX ON. Note the x'01' in the high order > byte of the last PUT: > > BEFORE: WRKCEGR_STRING = HLDCEGR_STRING > CCCDDC74EDDCCCD6EEDCDC474CDCCCCD6EEDCDC44 > 256695A06923579D2399570E08343579D23995700 > ---------------------------------------- > :ESUBSCRICSPEC255 U 0000005 > 0FCEECECDCCEDCCFFF4E44444444FFFFFFF04 > 0F52422399327532550400000000000000500 > ------------------------------------ > :APUBLISHCSPEC255 UTECEGDB 00: > 0FCDECDCECCEDCCFFF44EECCCCCC44444FF04 > 0F17423928327532550043535742000000010 > ------------------------------------ > AFTER: WRKCEGR_STRING = HLDCEGR_STRING > CCECD744EDDCCCD6EEDCDC474CDCCCCD6EEDCDC44 > 16359A006923579D2399570E08343579D23995700 > ---------------------------------------- > :APUBLISHCSPEC255 UTECEGDB 00: > 0FCDECDCECCEDCCFFF44EECCCCCC44444FF04 > 0F17423928327532550043535742000000010 > ------------------------------------ > ::APUBLISHCSPEC255 UTECEGDB 00: > 0FCDECDCECCEDCCFFF44EECCCCCC44444FF04 > 1F17423928327532550043535742000000010 > > > Any input is appreciated. Thanks. > > > Adam Johanson > IMS Systems Programming > USAA > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html _________________________________________________________________ Windows Liveā¢: Keep your life in sync. http://windowslive.com/explore?ocid=TXT_TAGLM_WL_BR_life_in_synch_062009 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

