Romain Goyet
024067d8a8
Python: Use MPZ
2017-11-17 12:00:35 +01:00
Léa Saviot
5de4b5cd67
[code] Each script has a name, stored in the accordeon buffer.
...
A script can now be imported in the console.
Moved all the MicroPython functions to python/port files.
Change-Id: I0a23e8cb20005719b800e81470e1c574c702c3b7
2017-11-17 11:59:50 +01:00
Romain Goyet
9fa5ac0acf
[python] Use the extended math functions
2017-11-17 11:59:49 +01:00
Romain Goyet
440813bdc3
[python] Switch to using doubles
2017-11-17 11:59:49 +01:00
Romain Goyet
247ea217fa
[python] Enable the cmath module
2017-11-17 11:59:49 +01:00
Romain Goyet
2283736dfe
[python] Enable the math module
2017-11-17 11:59:49 +01:00
Ian Abbott
9a99af88aa
[python] Fix type of n_args parameter of mp_builtin_open()
...
The n_args parameter of mp_builtin_open() has type size_t in
"python/src/py/builtin.h", and type uint in "python/port/port.c".
Change it to size_t.
2017-09-20 13:34:47 +02:00
Émilie Feral
52f5858ffd
[python][apps/code] Enable interrupting python execution
...
Change-Id: Iadf7038f79f0289ce20d7ded42f8fe70894f0c0a
2017-08-28 13:30:46 +02:00
Émilie Feral
e0252c7751
[python] Fix garbage collector
...
Change-Id: I529ff93e7f8841574ff24cb1b6461aa48039ab61
2017-08-25 11:20:49 +02:00
Émilie Feral
818c56bd45
[python] Enable float
...
Change-Id: I94111dd821fb3a9ef1e22ae5133c3a48285c52d5
2017-08-25 11:20:49 +02:00
Émilie Feral
adff9d1ef0
[python] garbage collector does not print anything
...
Change-Id: I7da630ea530424878b8ca1f35117fdac67ab574c
2017-08-25 11:20:48 +02:00
Émilie Feral
b50296d9c2
[apps/code] Repare print() in micropython
...
Change-Id: I43c46748b15d83e071c7b7f1e8448384ce5ad77f
2017-08-25 11:20:48 +02:00
Romain Goyet
30471ede35
[apps] The code app runs Python code
...
Change-Id: I6034adeb368db2c5d3b64b16f8ad512750cd3bc0
2017-08-09 15:58:29 +02:00
Émilie Feral
c88b802516
Revert "[python] Do no build nlrthumb.c"
...
This reverts commit 04fade4920 .
Change-Id: I116c43e7bf65f1b538b0353644bf43749c1c31f2
2017-08-09 15:56:47 +02:00
Émilie Feral
04fade4920
[python] Do no build nlrthumb.c
...
Change-Id: I3dc57a27563dfeab3019c1e455907eb2fadbf52a
2017-08-09 09:58:06 +02:00
Émilie Feral
66275c29ab
[python] Fix bug in mpconfigport
...
Change-Id: If020d660f9ac67a94731cf1f77986697826ae624
2017-08-08 17:05:33 +02:00
Romain Goyet
16584c5a88
[python] Initial import of MicroPython 1.9.1
...
Change-Id: I1a8bafe720fb865f9418fc1e50de1184312e1653
2017-08-04 17:56:24 +02:00