*** Function ‘Winky’ expects 4 arguments but 3 given
*** Incompatible argument 2 : string given, string[] expected
*** Incompatible argument 3 : double given, int/bool/string expected
Used to report mismatches between actual and formal parameters in a function call. The last one is a special case message used for incorrect argument types to the Print builtin function.
From Dr. Jumadinova's handout:
Used to report mismatches between actual and formal parameters in a function call. The last one is a special case message used for incorrect argument types to the Print builtin function.