golo-lang/golo-lang — pull request #223 by Artpej (2014-12-13 10:53:05+00:00)
Title: Fix unintitialized reference conflict on catch

An exception reference declared in a catch clause was considered as an unintitalised variable
when a closure parameter use the same name than the exception reference.

The following code now works as expected:

```golo
module InitializedReference

function main = |args| {
let func = |e| {
return e + 1
}

try {
return func(41)
} catch(e) {
# may never happened
}
}
```