Hello world. I have a proc, called `todouble`. I want that: When I call it like 
this: `todouble mynumber` or `todouble(mynumber)`, it behaves like: `func 
todouble(num: SomeNumber) = num * 2`. When I call it like this: 
`mynumber.todouble`, it behaves like: `proc todouble(num: var SomeNumber) = num 
*= 2`.

Is it possible ? How ?

Reply via email to