A very strange problem programming in C for the PIC16F87

Started by nibnewux January 31, 2004
I encounterd a strange problem programming the above chip. The
complier I'm using is HI-Tech PICC.

function()
{
...
...
if ...
{
.....
a = b + c + d + e;
.....
}
else
{
.....
a = b + c + d + e; /*I cannot compile the prog unless this
line is removed from the code. The problem lies in the number of
operands used. If it's simply a = b + c; I would have no problem
compiling. Anything more than that I can't. However this is exactly
the same line which I cut and paste from the if portion and I had no
problem with that. How can I resolve this problem?*/
}
}