# Add json.TokenStream \(\#1062\) · gitcafe/zig

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

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

Visibility: public

Requested revision: e7f141b3762b9b6c07e17cfa68f9d4c3fd02aba2

Requested commit: e7f141b3762b9b6c07e17cfa68f9d4c3fd02aba2

Commit: e7f141b3762b9b6c07e17cfa68f9d4c3fd02aba2

Tree: 87b22a6992207d3f8f1523aa71cce05ae4441f59

Author: Marc Tiehuis

Committer: Andrew Kelley

## Message

```
Add json.TokenStream (#1062)

This hides some of the low-level parsing details from the
StreamingParser. These don't need to be known when parsing a complete
slice at once (which is we can usually do).

Also, remove `Json` from Parser names. The namespace `json` is sufficient.
```

## Parents

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

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