> All are prefixed by a keyword, so you can grep for "proc myProcedure" and 
> find the definition of myProcedure.

Sorry I didn't make it more clear. Sure there declarations are keyword prefixed 
in Nim but there is a bunch of them and I've had some issues with callables: I 
see `foo(v)` in the code, then search for foo which is not in the current file, 
so implicitly imported but from which module? then you look on all files for 
`foo` but it's a pretty common name, `proc foo` turns out nothing, maybe 
`template foo` ... and then if it had been `fooBar` you need to take into 
account that it might be defined as `proc foo_bar`, etc.

Not a huge issue but it breaks a common work flow that many developers bring 
from other languages and I have no clue how to solve it.

Reply via email to