eu entendo, bastante linguagens atuais tem uma gramática bem próxima da nossa, como quero que a gramática não seja uma barreira, ainda tem bastante comandos como and not or por exemplo. sendo sincero, ainda teria que colocar () para ifs, estruturas de repetição, etc... mas vou analisar a ideia de não ser obrigatório. e vai ser possivel retornar mais um valor em funções:
fn func() -> string, int[]{
string: name = "Ellen";
int:: arr = [3, 14];
return name, arr;
}
string: name;
int:: arr = new int[2];
name, arr = func();