brownan avatar brownan committed 8cfb3cd

fixed a typo, and 2 clarifications/re-wordings

Comments (0)

Files changed (1)

 compilers for you.
 
 Even then, you still must worry about memory management in your interpreter,
-and you're going to be re-inventing a lot if you want data types like arbitrary
-precision integers, nice general hash tables, and such. It's enough to put
-someone off from implementing their idea for a language.
+and you're going to be re-implementing a lot if you want data types like
+arbitrary precision integers, nice general hash tables, and such. It's enough
+to put someone off from implementing their idea for a language.
 
 Wouldn't it be nice if you could write your language in an existing high level
 language like, for example, Python? That sure would be ideal, you'd get all the
 on.
 
 As you may have guessed, PyPy solves this problem. PyPy is a sophisticated
-toochain for analyzing and translating your interpreter code to C code (or JVM
+toolchain for analyzing and translating your interpreter code to C code (or JVM
 or CLI). This process is called "translation", and it knows how to translate
 quite a lot of Python's syntax and standard libraries, but not everything. All
 you have to do is write your interpreter in **RPython**, a subset of the Python
 while it works. It takes around 20 seconds on my machine.
 
 The result from this is an executable binary that interprets BF programs.
-Included in my repository are some examples, including a mandelbrot fractal
-generator, which takes about 45 seconds to run on my computer. Try it out::
+Included in my repository are some example BF programs, including a mandelbrot
+fractal generator, which takes about 45 seconds to run on my computer. Try it
+out::
 
     $ ./example2-c mandel.b
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.