I can't read my code when I write in that.> If there are any {} in this language, I assure you I would rather code with vanilla JASS.
Why?
real x = 2.55
unit u = GetTriggerUnit()
int i = 0
bool flag = false
if flag then
call MyFunc()
func CallMe (int a, unit b) [bool]
endfunc
converts as
function CallMe takes integer a, unit b returns boolean
endfunction
So he has a point of reference for all his future work on the project? It is a bit hard to write a compiler if you don't know what it is compiling.
He is giving us an opportunity to criticize the syntax and stuff for the language before it is too late.