when you're listing multiple parameters under one type like this 
    
    
    proc test(a, b: int)
    
    
    Run

if you're gonna use semicolon, the a parameter wont be an int. in current nim 
thats just useful when you're using the using statement 
[https://nim-lang.github.io/Nim/manual.html#statements-and-expressions-using-statement](https://nim-lang.github.io/Nim/manual.html#statements-and-expressions-using-statement)
    
    
    using
      a: string
    
    proc test(a, b: int) # a is int
    
    proc test(a; b: int) # a is string
    
    
    Run

Reply via email to