newlisp.c:5839]: (style) Suspicious condition (assignment + comparison); Clarify expression with parentheses. Source code is if((intFlag = ((CELL *)cell->next)->next == nilCell)) Maybe better code if((intFlag = ((CELL *)cell->next)->next) == nilCell)