Why was `result` chosen over overloading the `return` keyword to act as a 
variable?

e.g.
    
    
    proc foo(): int =
       let x = 3
       return = x*x
    
    
    Run

vs.
    
    
    proc foo(): int =
       let x = 3
       result = x*x
    
    
    Run

Reply via email to