diff options
author | Damien George <damien@micropython.org> | 2025-01-20 22:24:10 +1100 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-02-11 16:54:20 +1100 |
commit | c3a18d74ebebe1c68955c3dce3c782af949aa4c7 (patch) | |
tree | 1e76917c9e98b1ee1b4196e4533cb429e5ec8d94 /examples/usercmodule/cppexample/example.cpp | |
parent | a11ba7775e600b45c0e93443ca05dffb09a49389 (diff) | |
download | micropython-c3a18d74ebebe1c68955c3dce3c782af949aa4c7.tar.gz micropython-c3a18d74ebebe1c68955c3dce3c782af949aa4c7.zip |
extmod/modmarshal: Add new marshal module.
This commit implements a small subset of the CPython `marshal` module. It
implements `marshal.dumps()` and `marshal.loads()`, but only supports
(un)marshalling code objects at this stage. The semantics match CPython,
except that the actual marshalled bytes is not compatible with CPython's
marshalled bytes.
The module is enabled at the everything level (only on the unix coverage
build at this stage).
Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'examples/usercmodule/cppexample/example.cpp')
0 files changed, 0 insertions, 0 deletions