История изменений
Исправление crutch_master, (текущая версия) :
Вызов по имени переменных бы еще приделать, т.е. как-то так:
fn int foo(x : int, y : double, z : char*) { ... };
...
foo(z : someCharVar, y : someDoubleVar, x : someIntVar);
//или
foo({z, x, y});
//если у них такие же имена, как в сигнатуре
Исходная версия crutch_master, :
Вызов по имени переменных бы еще приделать, т.е. как-то так:
fn int foo(x : int, y : double, z : char*) { ... };
...
foo(z : someCharVar, y : someDoubleVar, x : someIntVar});
//или
foo({z, x, y});
//если у них такие же имена, как в сигнатуре