You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Damien George 14b929f1d9 Merge branch 'master' of github.com:msiemens/micropython into msiemens-master 11 years ago
..
asmthumb.c Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
asmthumb.h Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
asmx64.c Added Windows port (see #233) 11 years ago
asmx64.h Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
bc.h py: Add module/function/class name to exceptions. 11 years ago
bc0.h Merge branch 'master' of github.com:dpgeorge/micropython 11 years ago
builtin.c Second stage of qstr revamp: uPy str object can be qstr or not. 11 years ago
builtin.h Add dummy bytes() constructor. 11 years ago
builtineval.c Implement mp_parse_node_free; print properly repr(string). 11 years ago
builtinimport.c Implement mp_parse_node_free; print properly repr(string). 11 years ago
builtinmp.c Revamp qstrs: they now include length and hash. 11 years ago
compile.c py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. 11 years ago
compile.h Add source file name and line number to error messages. 11 years ago
emit.h py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. 11 years ago
emitbc.c py: Add compile option to enable/disable source line numbers. 11 years ago
emitcommon.c Revamp qstrs: they now include length and hash. 11 years ago
emitcpy.c py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. 11 years ago
emitinlinethumb.c py: Improve freeing of emitters in mp_compile. 11 years ago
emitnative.c py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. 11 years ago
emitpass1.c py: Improve freeing of emitters in mp_compile. 11 years ago
gc.c Revert "Move gc_collect to py/gc.c" 11 years ago
gc.h Fix func decls with no arguments: () -> (void). 11 years ago
grammar.h Implement eval. 11 years ago
lexer.c Implement mp_parse_node_free; print properly repr(string). 11 years ago
lexer.h Implement mp_parse_node_free; print properly repr(string). 11 years ago
lexerstr.c Implement mp_parse_node_free; print properly repr(string). 11 years ago
lexerunix.c Implement mp_parse_node_free; print properly repr(string). 11 years ago
lexerunix.h Move lexerstr to main py directory (everyone uses it). 11 years ago
makeqstrdata.py Retain file order of qstr definitions. 11 years ago
malloc.c stm: Add optional memory debugging output. 11 years ago
map.c Add mp_map_deinit() & mp_map_free() to finalize maps. 11 years ago
map.h Add mp_map_deinit() & mp_map_free() to finalize maps. 11 years ago
misc.h Implement octal and hex escapes in strings. 11 years ago
mkenv.mk Rework makefiles. Add proper dependency checking. 11 years ago
mkrules.mk Fixed dependency problem for qstrdefs.generated.h 11 years ago
mpconfig.h py: Add compile option to enable/disable source line numbers. 11 years ago
nlr.h Fix func decls with no arguments: () -> (void). 11 years ago
nlrthumb.S Make "unix" target be crossplatform and support x86, x64, ARM hosts. 11 years ago
nlrx64.S OSX: fixes to make nlrx64.S with Apple's clang (switched to Apple-specific define instead of __llvm__) 11 years ago
nlrx86.S Fixed problems with nlx86.S on Linux 11 years ago
obj.c py: Add compile option to enable/disable source line numbers. 11 years ago
obj.h py: Simplify fastn in VM; reduce size of unique code struct. 11 years ago
objarray.c mp_obj_new_bytearray_by_ref(): Allow to create array by reference. 11 years ago
objarray.h Add objarray.h . 11 years ago
objbool.c py: Implement bool unary op; tidy up unary op dispatch. 11 years ago
objboundmeth.c Revamp qstrs: they now include length and hash. 11 years ago
objcell.c Revamp qstrs: they now include length and hash. 11 years ago
objclosure.c Revamp qstrs: they now include length and hash. 11 years ago
objcomplex.c Fix implicit double conversion warning 11 years ago
objdict.c py: Add unary op not for NoneType, bool, tuple, list, dict; fix for int. 11 years ago
objenumerate.c Revamp qstrs: they now include length and hash. 11 years ago
objexcept.c py: Msg in exception is no longer interned. 11 years ago
objfilter.c Revamp qstrs: they now include length and hash. 11 years ago
objfloat.c Fix implicit double conversion warning 11 years ago
objfun.c Functions of fixed number of args are special-cased only for 3 or less args. 11 years ago
objgenerator.c py: Simplify fastn in VM; reduce size of unique code struct. 11 years ago
objgetitemiter.c py: Implement iterator support for object that has __getitem__. 11 years ago
objint.c long int: Implement more operations. 11 years ago
objint.h long int: Implement more operations. 11 years ago
objint_longlong.c long int: Implement more operations. 11 years ago
objlist.c Merge branch 'master' of github.com:micropython/micropython 11 years ago
objmap.c Revamp qstrs: they now include length and hash. 11 years ago
objmodule.c py: Initialise loaded_module map in rt_init. 11 years ago
objnone.c py: Add unary op not for NoneType, bool, tuple, list, dict; fix for int. 11 years ago
objrange.c Revamp qstrs: they now include length and hash. 11 years ago
objset.c Revamp qstrs: they now include length and hash. 11 years ago
objslice.c Revamp qstrs: they now include length and hash. 11 years ago
objstr.c Factor out quoted string print function for reuse (mp_str_print_quoted()). 11 years ago
objtuple.c py: Add unary op not for NoneType, bool, tuple, list, dict; fix for int. 11 years ago
objtuple.h type->print(): Distinguish str() and repr() variety by passing extra param. 11 years ago
objtype.c Remove obsoleted comment. 11 years ago
objzip.c Revamp qstrs: they now include length and hash. 11 years ago
parse.c py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. 11 years ago
parse.h Implement mp_parse_node_free; print properly repr(string). 11 years ago
py.mk Fixed dependency problem for qstrdefs.generated.h 11 years ago
qstr.c Add qstr_info() function and bindings for unix port. 11 years ago
qstr.h Add qstr_info() function and bindings for unix port. 11 years ago
qstrdefs.h Implement mp_parse_node_free; print properly repr(string). 11 years ago
repl.c mp_repl_is_compound_stmt(): Thinko fix s/true/try/. 11 years ago
repl.h Merge remote-tracking branch 'upstream/master' into dict_feats 11 years ago
runtime.c py: Simplify fastn in VM; reduce size of unique code struct. 11 years ago
runtime.h Add basic implementation of bytes type, piggybacking on str. 11 years ago
runtime0.h py: Simplify fastn in VM; reduce size of unique code struct. 11 years ago
scope.c Allow qstr's with non-ident chars, construct good identifier for them. 11 years ago
scope.h mp_compile(): Properly free module_scope and all nested scopes. 11 years ago
sequence.c Merge branch 'master' of github.com:micropython/micropython 11 years ago
showbc.c py: Fix bug with LOAD_METHOD; fix int->machine_int_t for small int. 11 years ago
stream.c file.readline(): Use mp_obj_str_get_data() and fix off-by-one error on EOF. 11 years ago
stream.h stream: Add generic unbuffered iternext method. 11 years ago
strtonum.c Revamp qstrs: they now include length and hash. 11 years ago
unicode.c Implement octal and hex escapes in strings. 11 years ago
vm.c py: Simplify fastn in VM; reduce size of unique code struct. 11 years ago
vstr.c Fix 1 warning and 1 bug. 11 years ago