2020-01-01 11:51:42 +00:00
|
|
|
MicroPython language and implementation
|
|
|
|
=======================================
|
2015-06-25 00:20:57 +01:00
|
|
|
|
2017-07-01 20:09:40 +01:00
|
|
|
MicroPython aims to implement the Python 3.4 standard (with selected
|
|
|
|
features from later versions) with respect to language syntax, and most
|
|
|
|
of the features of MicroPython are identical to those described by the
|
|
|
|
"Language Reference" documentation at
|
|
|
|
`docs.python.org <https://docs.python.org/3/reference/index.html>`_.
|
2015-06-25 00:20:57 +01:00
|
|
|
|
2017-07-01 20:09:40 +01:00
|
|
|
The MicroPython standard library is described in the
|
|
|
|
:ref:`corresponding chapter <micropython_lib>`. The :ref:`cpython_diffs`
|
|
|
|
chapter describes differences between MicroPython and CPython (which
|
|
|
|
mostly concern standard library and types, but also some language-level
|
|
|
|
features).
|
|
|
|
|
|
|
|
This chapter describes features and peculiarities of MicroPython
|
|
|
|
implementation and the best practices to use them.
|
2015-06-25 00:24:19 +01:00
|
|
|
|
2015-11-01 00:48:46 +00:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
|
|
|
|
2017-07-02 11:47:35 +01:00
|
|
|
glossary.rst
|
2015-11-01 00:48:46 +00:00
|
|
|
repl.rst
|
2021-08-05 04:27:22 +01:00
|
|
|
mpremote.rst
|
2019-12-16 12:03:38 +00:00
|
|
|
mpyfiles.rst
|
2015-12-08 12:02:04 +00:00
|
|
|
isr_rules.rst
|
2016-03-11 10:50:46 +00:00
|
|
|
speed_python.rst
|
2016-09-06 07:52:00 +01:00
|
|
|
constrained.rst
|
2021-08-05 05:12:30 +01:00
|
|
|
manifest.rst
|
2017-12-10 22:06:38 +00:00
|
|
|
packages.rst
|
2018-07-20 06:51:06 +01:00
|
|
|
asm_thumb2_index.rst
|
2019-12-03 23:42:07 +00:00
|
|
|
filesystem.rst
|
2019-12-03 23:40:16 +00:00
|
|
|
pyboard.py.rst
|
2023-10-24 03:58:59 +01:00
|
|
|
micropython2_migration.rst
|