When reading Nim source code, I often come across `proc` definitions that mix `,` and `;` in the parameter list. But I failed to find any useful references about the difference between the two, so I have to create my first thread in this forum to find out.
And it seems that more often than not the authors would break such parameter lists into multiple lines, even when the list is not that long, is that required by the syntax?
