>>#define _loops 20000 >>CLEAR >>? _loops, 'loops' >>_t=SECONDS() >>xx='' >>FOR i=1 to _loops >> xx=xx+'123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890' >>NEXT >>?'String concatenation:',SECONDS()-_t >> >>_t=SECONDS() >>SET TEXTMERGE TO memvar xx NOSHOW >>FOR i=1 to _loops >> \\123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 >>NEXT >>SET TEXTMERGE TO >>?'Textmerge to memvar:',SECONDS()-_t >> >> >>_t=SECONDS() >>SET TEXTMERGE TO xx.txt NOSHOW >>FOR i=1 to _loops >> \\123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 >>NEXT >>SET TEXTMERGE TO >>xx=FILETOSTR('xx.txt') >>?'Textmerge to file + FILETOSTR()',SECONDS()-_t >>ERASE xx.txt >>>