File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ doing something with it, then generating new input for our main program. This
7171is also the reason procedural macros need a separate crate in order to work.
7272
7373Fortunately, most of the heavy lifting (parsing and generating Rust code) is
74- already done with the help of ` syn ` and ` quote ` . This means that for rust code
74+ already done with the help of ` syn ` and ` quote ` . This means that for Rust code
7575generation, we can focus on the logic behind what we want to achieve more than
7676making a parser for the complex syntax of the language.
7777
@@ -142,7 +142,7 @@ If you've used [`yew`](https://docs.rs/yew/ "docs.rs/yew"),
142142[ ` leptos ` ] ( https://docs.rs/leptos/ " docs.rs/leptos ") or any other web
143143development library, then you'd know you can parse any ` TokenStream ` into a
144144Rust ` TokenStream ` . This example doesn't go that in-depth with what you can do
145- since in practice it's possible to make a programming language with rust 's proc
145+ since in practice it's possible to make a programming language with Rust 's proc
146146macros. In fact, people have also done that with a
147147[ Python interpreter written in Rust] ( https://github.com/RustPython/RustPython " GitHub/RustPython/RustPython ")
148148or [ Python bindings in Rust] ( https://github.com/PyO3/pyo3 " GitHub/PyO3/pyo3 ") .
You can’t perform that action at this time.
0 commit comments