For some reason, this only occurs when imcc is built with tcc- it works fine with the other compilers. I don't know what this error is meant to mean, so i'm not quite sure how to troubleshoot it.
Any ideas?
[EMAIL PROTECTED]:~/devel/parrot% ./parrot t/op/arithmetics_38.pasm error:imcc: file t/op/arithmetics_38.pasm line 1: Macros only allowed in assembl
It seems, that a tcc compiled parrot doesn't switch to PASM parsing mode correctly. This is turned on ("pasm_file = 1") in main.c:main() line 383.
You could also try the "-a" command line options, which forces PASM mode. But I have no idea, why this compiler is failing here.
leo