Habe erneut eine einfache Anfängerfrage. Habe eben versucht, die Dokumentation der FPC-RTL nach dem Befehl 'in' zu durchsuchen. Ihr könnt Euch denken, wozu die Suche geführt hat.

Jedenfalls sieht meine Syntax wie folgt aus:
Code: Alles auswählen
if NOT (s2 in ['ln', 'exp', 'sin', 'cos', 'tan', 'cot', 'sec', 'csc', 'abs', 'sign', 'sinh', 'cosh', 'tanh', 'coth', 'sech', 'csch', 'arcsin', 'arccos', 'arctan', 'arccot', 'arcsec', 'arccsc', 'arsinh', 'arcosh', 'artanh', 'arcoth', 'arsech', 'arcsch']) then FehlerNr:=2;
Jedenfalls spuckt Lazarus den folgenden Fehler aus:
"unit2_hilfsroutinen.pas(1113,33) Error: Type conflict between set elements"
Zeile 1113 ist genau die oben reingeschriebene.
Was hab ich falsch gemacht?
Danke schonmal!
Euklid