Author: Matti Picus <matti.pi...@gmail.com>
Branch: 
Changeset: r97161:523f22b1cafe
Date: 2019-08-12 13:04 +0300
http://bitbucket.org/pypy/pypy/changeset/523f22b1cafe/

Log:    Add link to nice rpython tutorial, fix some doc build errors

diff --git a/pypy/doc/architecture.rst b/pypy/doc/architecture.rst
--- a/pypy/doc/architecture.rst
+++ b/pypy/doc/architecture.rst
@@ -88,7 +88,9 @@
 
 The RPython standard library is to be found in the ``rlib`` subdirectory.
 
-Consult `Getting Started with RPython`_ for further reading
+Consult `Getting Started with RPython`_ for further reading or `RPython By
+Example`_ for another take on what can be done using RPython without writing an
+interpreter over it.
 
 Translation
 ~~~~~~~~~~~
@@ -132,4 +134,6 @@
 GC written as more RPython code.  The best one we have so far is in
 ``rpython/memory/gc/incminimark.py``.
 
-.. _`Getting started with RPython`: 
http://rpython.readthedocs.org/en/latest/getting-started.html
+.. _`Getting Started with RPython`: 
http://rpython.readthedocs.org/en/latest/getting-started.html
+.. _RPython By Example: http://mesapy.org/rpython-by-example/
+
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/whatsnew-head.rst
@@ -47,6 +47,7 @@
 even decide not to implement.
 
 .. branch: arm64
+
 Add a JIT backend for ARM64 (aarch64)
 
 .. branch: fix-test-vmprof-closed-file
diff --git a/rpython/doc/getting-started.rst b/rpython/doc/getting-started.rst
--- a/rpython/doc/getting-started.rst
+++ b/rpython/doc/getting-started.rst
@@ -49,12 +49,15 @@
 
 * `How to write interpreters in RPython`_ and `part 2`_ by Andrew Brown.
 
+* `RPython By Example`_
+
 .. _Fast Enough VMs in Fast Enough Time: 
http://tratt.net/laurie/tech_articles/articles/fast_enough_vms_in_fast_enough_time
 
 .. _How to write interpreters in RPython: 
http://morepypy.blogspot.com/2011/04/tutorial-writing-interpreter-with-pypy.html
 
 .. _part 2: 
http://morepypy.blogspot.com/2011/04/tutorial-part-2-adding-jit.html
 
+.. _RPython By Example: http://mesapy.org/rpython-by-example/
 
 .. _try-out-the-translator:
 
diff --git a/rpython/doc/glossary.rst b/rpython/doc/glossary.rst
--- a/rpython/doc/glossary.rst
+++ b/rpython/doc/glossary.rst
@@ -51,10 +51,10 @@
       some operation in terms of the target :term:`type system`.
 
    ootypesystem
-      An :ref:`object oriented type model <oo-type>`
+      An object oriented type model <oo-type>
       containing classes and instances.  A :term:`backend` that uses this type 
system
-      is also called a high-level backend.  The JVM and CLI backends
-      all use this typesystem.
+      is also called a high-level backend.  The JVM and CLI backends (now 
removed)
+      used this typesystem.
 
    prebuilt constant
       In :term:`RPython` module globals are considered constants.  Moreover,
diff --git a/rpython/doc/translation.rst b/rpython/doc/translation.rst
--- a/rpython/doc/translation.rst
+++ b/rpython/doc/translation.rst
@@ -583,9 +583,6 @@
 rate; this means that the memory management implementation is critical to the
 performance of the PyPy interpreter.
 
-You can choose which garbage collection strategy to use with
-:config:`translation.gc`.
-
 
 .. _genc:
 
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to