|
|
|
|
|
by antonvs
714 days ago
|
|
This: > this acts to insert all lines of the named procedure into the executing program at the point where the call occurred ...is quite dubious, perhaps it works in Logo, but in many languages it would raise scoping issues at the very least. Procedures calls are not in general the equivalent of textually cutting and pasting the procedure's code. Given that Logo has dynamic scoping, perhaps it works - but that's an issue in itself, dynamic scoping is hard to reason about in general. |
|