Search found 3 matches
- Tue Apr 02, 2019 7:35 am
- Forum: Development of MicroPython
- Topic: Does MicroPython have constant evaluation (folding)?
- Replies: 3
- Views: 2376
Re: Does MicroPython have constant evaluation (folding)?
I accidentally measured the compilation of the C-string into bytecode instead of the execution itself... sry. The benchmark produces reasonable results now.
- Mon Mar 25, 2019 2:13 pm
- Forum: Development of MicroPython
- Topic: Does MicroPython have constant evaluation (folding)?
- Replies: 3
- Views: 2376
Does MicroPython have constant evaluation (folding)?
Hello Does MicroPython support constant evaluation of functions when they get compiled to bytecode? Let's assume I compile a C-string which calls a function with an integer argument (so something like "f(42)") to bytecode and then execute it, is there any chance that the result of that call is pre-c...
- Mon Mar 25, 2019 1:45 pm
- Forum: Development of MicroPython
- Topic: Documentation of the C api and types
- Replies: 2
- Views: 2266
Re: Documentation of the C api and types
No, there is hardly any documentation about the interaction of MicroPython and C. Your best bet is opening "obj.h" and use whatever you find in there. Starting with line 615 there are object creation functions which you can use to access C objects.