# rewrite scope implementation · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/f6cbb73c7402fc100bbfb26c1a35c9f23b3f36ff)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: f6cbb73c7402fc100bbfb26c1a35c9f23b3f36ff

Requested commit: f6cbb73c7402fc100bbfb26c1a35c9f23b3f36ff

Commit: f6cbb73c7402fc100bbfb26c1a35c9f23b3f36ff

Tree: 6d62eb0f6b04292b98ef2bd92b40699a6c32da0a

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
rewrite scope implementation

 * now there are not extra unused hash tables
 * each variable declaration opens a new scope inside a function

```

## Parents

- [c6ace9720c8666f893f236c00ea9b370b1b2bb70](https://git.cafe/gitcafe/zig/commit/c6ace9720c8666f893f236c00ea9b370b1b2bb70?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/f6cbb73c7402fc100bbfb26c1a35c9f23b3f36ff?format=markdown)
