update development docs with parser changes

This commit is contained in:
David Halter
2013-09-06 01:49:46 +04:30
parent 92a3491b3d
commit c74aa71549

View File

@@ -44,25 +44,25 @@ The Jedi Core
The core of Jedi consists of three parts: The core of Jedi consists of three parts:
- :ref:`Parser <parsing>` - :ref:`Parser <parser>`
- :ref:`Python code evaluation <evaluate>` - :ref:`Python code evaluation <evaluate>`
- :ref:`API <dev-api>` - :ref:`API <dev-api>`
Most people are probably interested in :ref:`code evaluation <evaluate>`, Most people are probably interested in :ref:`code evaluation <evaluate>`,
because that's where all the magic happens. I need to introduce the :ref:`parser because that's where all the magic happens. I need to introduce the :ref:`parser
<parsing>` first, because :mod:`evaluate` uses it extensively. <parser>` first, because :mod:`evaluate` uses it extensively.
.. _parsing: .. _parser:
Parser (parsing.py) Parser (parser/__init__.py)
~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: parsing .. automodule:: parser
Parser Representation (parser_representation.py) Parser Representation (parser/representation.py)
++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++
.. automodule:: parsing_representation .. automodule:: parser.representation
Class inheritance diagram: Class inheritance diagram:
@@ -144,10 +144,10 @@ Dynamic Arrays & Function Parameters (dynamic.py)
.. _fast_parser: .. _fast_parser:
Fast Parser (fast_parser.py) Fast Parser (parser/fast.py)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: fast_parser .. automodule:: parser.fast
.. _docstrings: .. _docstrings: