>>"This is line 1." + ccCRLF ; >> + "This is line 2." >>>>In this case, we are stricter than most. We STRONGLY adhere to placing the '+' at the beginning of the additional line as in the example above so you can easily tell that the 2nd line is a continuation of the previous line. That to us is much more readable.
* Note that the text actually starts on the 2nd line. lcMsg = ; "This is line 1." + ccCRLF + ; "This is line 2." + ccCRLF + ; "This is line 3." + ccCRLF + ; "This is line 4." * If I simply remove message line 3, I get ... lcMsg = ; "This is line 1." + ccCRLF + ; "This is line 2." + ccCRLF + ; "This is line 4." * It even works if I remove message line 1! lcMsg = ; "This is line 2." + ccCRLF + ; "This is line 3." + ccCRLF + ; "This is line 4.">Same applies for AND/OR situations.
>IF x=0 ; > AND y=1 ; > AND z=2 >ENDIF >>easily becomes
>IF x=0 ; > AND z=2 >ENDIF >In this case I agree. Although it's my strong opinion that the AND line should NOT be indented!
IF x=0 ; AND y=1 ; AND z=2 WAIT WIND "kiekeboe" ENDIF>I also try to indent continuations lines to a more logical (to me) position after the first keyword of the statement, like the above or:
>SomeVar = "Part1" ; > + "Part2" ; > + "Part3" >Agree. Although, under cisrcumstances, I prefer...
SomeVar = ; "Part1" + ; "Part2" + ; "Part3"