// Test errors in functionction calls
function f1() println "f1 called"; return 0; end; 
function f2(i,S,#b) println "f2 called"; return 1; end;

// Invalid number of parameters
f1(1);
f2();
f2(1);
f1(1,{1},#0, #1);

//Invalid type of parameters
f2(1,2,3);
f2({1},{2},{3});
f2(#0,#1,#1);