I hardly ever use them (I often just cut and paste from the file). E.g. script_test.pro
print,'script_test' for i = 0,10 do print,i
IDL> @script_test script_test 0 1 2 3 4 5 6 7 8 9 10So, (script_test_wrong.pro)
print,'script_test' for i = 0,10 do begin print,i endforwon't work (no conditional blocks allowed on the command line).