$ make clay -timing -g -deps -o test test.clay `pkg-config --libs-only-l --libs-only-L glib-2.0 gstreamer-0.10 cairo gtk+-2.0 libxml-2.0` -lpthread ############################### = forward OP(..prefixOperator(..xs)); [OP] inline overload prefixOperator(#OP, forward x) = forward ..OP(x); ------------------^ alias LEFT = 0; ############################### /home/philipp/programming/clay/build/compiler/src/../../../lib-clay/operators/operators.clay(366,18): error: no matching overload found /home/philipp/programming/clay/build/compiler/src/../../../lib-clay/numbers/numbers.clay(372,0) incorrect number of arguments: expected 2 arguments, got 1 arguments /home/philipp/programming/clay/build/compiler/src/../../../lib-clay/numbers/numbers.clay(367,0) incorrect number of arguments: expected 2 arguments, got 1 arguments /home/philipp/programming/clay/build/compiler/src/../../../lib-clay/operators/operators.clay(251,0) incorrect number of arguments: expected at least 3 arguments, got 1 arguments 88 universal overloads not shown (show with -full-match-errors option) compilation context: &(UInt32) /home/philipp/programming/clay/build/compiler/src/../../../lib-clay/operators/operators.clay(366,18): prefixOperator(Static[&], UInt32) make: *** [test] Fehler 255