deepthroat
Erfahrenes Mitglied
Hast du den typedef aus dem struct rausgenommen?Allerdings meckert der TI C Kompiler gnadelos rum.
TIGCC IDE ist das.
Code:typedef double (*fn_type)(double); ->>Expected specifier-qualifier-list before 'typedef'.
Dies liegt daran, das auf dem TI keine richtige C Bibliothek verfügbar ist und die ganze math. Funktionen Präprozessormakros sind.Code:function_t registered[] = { {&sin, "sin"}, {&cos, "cos"} }; ->>'sin' undeclared here (not in a function). ->>'cos' undeclared here (not in a function).
Du könntest richtige Funktionen definieren:
C:
double _sin(double d) {
return sin(d);
}