.defcont replacement
In TASM, this is a way to get around the 255 column limit and also to split your .define statements onto multiple lines. It tacks replacement onto the end of the last defined macro. For example:
.define big_macro(arg) ld a, arg .defcont \ push af .defcont \ call blort .defcont \ cp arg \ ret nz .defcont \ inc a \ call .defcont blort
That defines the same macro as this:
.define big_macro(arg) ld a, arg \ push af \ call blort \ cp arg \ ret nz \ inc a \ call blort
If you want to confuse people, don't forget to stick other code between the .define and the .defcont. Or not...