>>I want to build a long command line.
>>
>>This works OK:
>>
>>TEXT TO dothis
>>cmsg = 'A' + 'B'+ 'C'
>>ENDTEXT
>>
>>&dothis
>>?cmsg
>>
>>
>>Now trying to build a multi-line command:
>>
>>
>>
>>TEXT TO dothis
>>cmsg = 'A' + ;
>>'B'+ 'C'
>>ENDTEXT
>>
>>&dothis
>>?cmsg
>>
>>
>>This gives an error (with or without the semi-colon). Is there a way to build up a command over more than one line?
>>Cyril
>
>
>You do not need the ";" on each line .. however, if you want to keep it there to make it easier to cut and paste this code elsewhere, you can do this if what you are building is one command line.
>
>
>
>TEXT TO dothis
>cmsg = 'A' + ;
>'B'+ 'C'
>ENDTEXT
>dothis = ALLTRIM(CHRTRANC( dothis, CHR(13) + CHR(10) + CHR(9) + ";", " " ))
>
>&dothis
>?cmsg
>
Hugo and Cathy
Thanks for the suggestions.
Cyril