micropython/unix
Damien George 7efc5b3f34 py: Make globals and locals proper dictionary objects.
Finishes addressing issue #424.

In the end this was a very neat refactor that now makes things a lot
more consistent across the py code base.  It allowed some
simplifications in certain places, now that everything is a dict object.

Also converted builtins tables to dictionaries.  This will be useful
when we need to turn builtins into a proper module.
2014-04-05 22:36:42 +01:00
..
.gitignore Revamp qstrs: they now include length and hash. 2014-01-21 21:40:13 +00:00
Makefile unix: Rename module sources per latest naming conventions (mod*.c). 2014-04-04 20:34:10 +03:00
file.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
gccollect.c Changes to get unix/ port compiling on Cygwin. 2014-04-03 23:51:16 +01:00
main.c unix: Use STATIC modifier to enable code size analysis via map file. 2014-04-04 20:34:02 +03:00
modffi.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
modsocket.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
modtime.c unix: Rename module sources per latest naming conventions (mod*.c). 2014-04-04 20:34:10 +03:00
mpconfigport.h py: Make globals and locals proper dictionary objects. 2014-04-05 22:36:42 +01:00
mpconfigport.mk unix: Fix ffi.c to compile with latest changes to API. 2014-03-29 13:48:32 +00:00
qstrdefsport.h unix: Fix ffi.c to compile with latest changes to API. 2014-03-29 13:48:32 +00:00