mode(-1); function bars(x) printf("Hello, this is function bars with arguments\n"); disp(x); endfunction; function bars2(x) printf("Hello, this is function bars2 with arguments\n"); disp(x); endfunction; function foo(bars_function, args) printf("Hello, this is the foo function\n"); printf("Calling bars_function(args):\n"); bars_function(args); endfunction; foo(bars, 1); foo(bars2, [3, 4, 5]); // Works with built-ins too foo(mean, [3, 4, 5])