summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chapter03/README.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/chapter03/README.md b/chapter03/README.md
index 4f46f50e..4c4e49fe 100644
--- a/chapter03/README.md
+++ b/chapter03/README.md
@@ -127,8 +127,9 @@ Each table is annotated by its scope level, and shows the variables defined in t
As we see, only 1 symbol table is present at this point.
-We can also have scopes at the same level during the execution of the program
-but only one will be alive at a time as the symbol table only capable of holding one symbol table for one scope level.
+We can also have multiple scopes at the same level during the execution of the program,
+but only one will be active at a time because the symbol table can only hold one symbol table
+for each scope level.
For example:
```