aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George2017-06-26 15:33:43 +1000
committerDamien George2017-06-26 15:33:43 +1000
commit02e93374947feb5ac6b7aacd3187f01bf861f7e7 (patch)
tree223ced84aadd4feb7357aae9138158859a83816b
parent7a4694fc4ead22a225e53dca8228c107ad7314fa (diff)
README: Improve description of precompiled bytecode; mention mpy-cross.
-rw-r--r--README.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/README.md b/README.md
index 03628ce18..481cac4e4 100644
--- a/README.md
+++ b/README.md
@@ -22,8 +22,9 @@ Builtin modules include `sys`, `time`, and `struct`, etc. Select ports have
support for `_thread` module (multithreading). Note that only a subset of
Python 3 functionality is implemented for the data types and modules.
-MicroPython can execute scripts in source form or precompiled to bytecode,
-either from on-device filesystem or "frozen" into MicroPython executable.
+MicroPython can execute scripts in textual source form or from precompiled
+bytecode, in both cases either from an on-device filesystem or "frozen" into
+the MicroPython executable.
See the repository http://github.com/micropython/pyboard for the MicroPython
board (PyBoard), the officially supported reference electronic circuit board.
@@ -31,6 +32,8 @@ board (PyBoard), the officially supported reference electronic circuit board.
Major components in this repository:
- py/ -- the core Python implementation, including compiler, runtime, and
core library.
+- mpy-cross/ -- the MicroPython cross-compiler which is used to turn scripts
+ into precompiled bytecode.
- unix/ -- a version of MicroPython that runs on Unix.
- stmhal/ -- a version of MicroPython that runs on the PyBoard and similar
STM32 boards (using ST's Cube HAL drivers).