Hi, First off, apologies if this has already been noted - I lodged a bug in the sourceforge bug tracker (1422179), but I then noticed that bugs were requested to be sent to this list. Anyway, here's the bug: Lack of whitespace in if statement causes segfault For if statements, if there is not a space between the if and the evaluated expression, csound (5.00, as well as 5.00rc2 and 5.00rc3 and possibly MacCSound) crashes. For example, the following code would work: if (kthing1 == 0) then printk 1, kthing1 endif Whereas this code would cause a segmentation fault: if(kthing1 == 0) then printk 1, kthing1 endif The same seems to apply to elseif statements. attached is an example file, testif.csd, which should exhibit the problem. Thanks, Phil