Function call is now working ,-SINAL- causing shift/reduce problem?