Commit 18163c3f authored by R. David Murray's avatar R. David Murray

Fix print function conversion missed in merge of faq/programming update.

parent c04a6946
...@@ -310,7 +310,7 @@ This is because when you make an assignment to a variable in a scope, that ...@@ -310,7 +310,7 @@ This is because when you make an assignment to a variable in a scope, that
variable becomes local to that scope and shadows any similarly named variable variable becomes local to that scope and shadows any similarly named variable
in the outer scope. Since the last statement in foo assigns a new value to in the outer scope. Since the last statement in foo assigns a new value to
``x``, the compiler recognizes it as a local variable. Consequently when the ``x``, the compiler recognizes it as a local variable. Consequently when the
earlier ``print x`` attempts to print the uninitialized local variable and earlier ``print(x)`` attempts to print the uninitialized local variable and
an error results. an error results.
In the example above you can access the outer scope variable by declaring it In the example above you can access the outer scope variable by declaring it
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment