interpreters/python: Add Python's port to NuttX

This is the NuttX's port of Python (cpython)!

Initial support of Python includes building the Python's static
library and the `python` (Programs/python.c) application. Python's
modules are stored in `pyc` (byte-code file) and loaded as needed
from flash.
This commit is contained in:
Tiago Medicci 2024-12-04 16:48:38 -03:00 committed by Alan C. Assis
parent 9d7714f843
commit efc1bf710c
17 changed files with 1364 additions and 0 deletions

6
interpreters/python/.gitignore vendored Normal file
View file

@ -0,0 +1,6 @@
/*.zip
/build/
/install/
/Python/
/romfs_cpython_modules.h
/romfs_cpython_modules.img