Volodymyr Gubarkov
Volodymyr Gubarkov
- `f( a , b ,c )` -> `f(a, b, c)` - need to be careful to keep spacing in function declaration `function f(a,b, i,j)` used to denote locals -...

Looks like this is not cross-dialect ``` $ mawk 'function a (s) { print s } BEGIN { a ("A") }' A $ gawk 'function a (s) { print s...
See: - https://github.com/xonixx/intellij-awk/issues/73
Instead on relying on function naming `init*()` can rely on function being called from `BEGIN` block
See https://github.com/xonixx/intellij-awk/issues/57
Relates to https://github.com/xonixx/intellij-awk/issues/69 Understand what to do: ``` $ ./soft/gawk51 'function foo(gsub) { print gsub } BEGIN { foo(123) }' gawk51: cmd. line:1: function foo(gsub) { print gsub } BEGIN...
Should fail parsing: ```awk if::junk = 1 foo::match = 3 ```