1 I want to add functions and procedures soon. I should decide on syntax at least.
3 The args to a function are effective a struct, so I want it to look the same.
4 C doesn't allow "int a, b, c" in the parameters, which I think is clumsy.
20 A procedure is different as it doesn't have just a return type,
21 it has a return structure. So many C functions have 'ret' or 'result'
22 variable that it might be nice to follow the Pascal approach of
23 assigning to the function name?? or having
32 A shorter version would be
34 func name(args:types;args:types):type { }
36 proc name(args:types;args:types):(result:type;...) {}