..
argcheck.c
Merge branch 'master' of https://github.com/micropython/micropython
11 years ago
asmthumb.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
asmthumb.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
asmx64.c
py: Include mpconfig.h before all other includes.
11 years ago
asmx64.h
py, compiler: Improve passes; add an extra pass for native emitter.
11 years ago
bc.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
bc0.h
Add license header to (almost) all files.
11 years ago
binary.c
binary: Factor out mp_binary_set_int().
10 years ago
binary.h
binary: Factor out mp_binary_set_int().
10 years ago
builtin.c
py: Improve handling of long-int overflow.
10 years ago
builtin.h
py: Make print() accept "file" argument, and actually print to stream.
10 years ago
builtinevex.c
Add license header to (almost) all files.
11 years ago
builtinimport.c
py: Implement __file__ attribute for modules.
10 years ago
builtintables.c
moductypes: Foreign data interface module, roughly based on ctype ideas.
10 years ago
builtintables.h
Add license header to (almost) all files.
11 years ago
compile.c
moductypes: Foreign data interface module, roughly based on ctype ideas.
10 years ago
compile.h
py: Rename BYTE_CODE to BYTECODE (this was missed in previous rename).
11 years ago
emit.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
emitbc.c
py: Improve encoding scheme for line-number to bytecode map.
10 years ago
emitcommon.c
py: Include mpconfig.h before all other includes.
11 years ago
emitcpy.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
emitglue.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
emitglue.h
py: Remove emit_glue init and deinit. Needed only for debugging.
11 years ago
emitinlinethumb.c
py, inline asm: Change "and" op name to "and_" to avoid keyword clash.
10 years ago
emitnative.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
emitpass1.c
py: Improvements to native emitter.
11 years ago
formatfloat.c
formatfloat.c: Typo fix in comment.
10 years ago
formatfloat.h
Add license header to (almost) all files.
11 years ago
gc.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
gc.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
grammar.h
Add license header to (almost) all files.
11 years ago
lexer.c
py: Change lexer stream API to return bytes not chars.
10 years ago
lexer.h
py: Change lexer stream API to return bytes not chars.
10 years ago
lexerstr.c
py: Change lexer stream API to return bytes not chars.
10 years ago
lexerunix.c
py: Change lexer stream API to return bytes not chars.
10 years ago
lexerunix.h
Add license header to (almost) all files.
11 years ago
makeqstrdata.py
Bring the C and Python compute_hash functions into consistency
11 years ago
malloc.c
py: Include mpconfig.h before all other includes.
11 years ago
map.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
misc.h
py: Add generic helper to align a pointer.
10 years ago
mkenv.mk
py, mk: Revert change where build variables set with ?=.
11 years ago
mkrules.mk
Merge branch 'teensy-new' of github.com:dhylands/micropython into dhylands-teensy-new
11 years ago
modarray.c
py: Allow to disable array module and bytearray type.
11 years ago
modcmath.c
py: Include mpconfig.h before all other includes.
11 years ago
modcollections.c
py: Include mpconfig.h before all other includes.
11 years ago
modgc.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
modio.c
py: Include mpconfig.h before all other includes.
11 years ago
modmath.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
modmicropython.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
modstruct.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
modsys.c
py: Make print() accept "file" argument, and actually print to stream.
10 years ago
mpconfig.h
Merge pull request #738 from dhylands/except-args
10 years ago
mpz.c
py: Improve handling of long-int overflow.
10 years ago
mpz.h
py: Improve handling of long-int overflow.
10 years ago
nlr.h
py: Support arm and thumb ARM ISAs, in addition to thumb2.
11 years ago
nlrsetjmp.c
Add license header to (almost) all files.
11 years ago
nlrthumb.S
py: Support arm and thumb ARM ISAs, in addition to thumb2.
11 years ago
nlrx64.S
unix: Create __bss_start and _end symbols for Mach-O targets.
11 years ago
nlrx86.S
Add license header to (almost) all files.
11 years ago
obj.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
obj.h
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
objarray.c
py: Remove unnecessary argument in bytearray print.
10 years ago
objarray.h
Add license header to (almost) all files.
11 years ago
objbool.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
objboundmeth.c
objboundmeth: If detailed reporting enabled, print object content.
11 years ago
objcell.c
Add license header to (almost) all files.
11 years ago
objclosure.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objcomplex.c
py: Separate MICROPY_PY_BUILTINS_COMPLEX from MICROPY_PY_BUILTINS_FLOAT.
11 years ago
objdict.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
objenumerate.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objexcept.c
Add support for storing args during an exception raised by an irq.
10 years ago
objfilter.c
Add license header to (almost) all files.
11 years ago
objfloat.c
py: Separate MICROPY_PY_BUILTINS_COMPLEX from MICROPY_PY_BUILTINS_FLOAT.
11 years ago
objfun.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objfun.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objgenerator.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objgenerator.h
Add license header to (almost) all files.
11 years ago
objgetitemiter.c
Add license header to (almost) all files.
11 years ago
objint.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
objint.h
py: Make long ints hashable.
10 years ago
objint_longlong.c
py: Make long ints hashable.
10 years ago
objint_mpz.c
py: Improve handling of long-int overflow.
10 years ago
objlist.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objlist.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objmap.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objmodule.c
Add license header to (almost) all files.
11 years ago
objmodule.h
Add license header to (almost) all files.
11 years ago
objnamedtuple.c
Rename configuration variables controling Python features.
11 years ago
objnone.c
py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.
11 years ago
objobject.c
py: Initial attempts to actually allow implementing __new__ in Python.
11 years ago
objproperty.c
Rename bultins config variables to MICROPY_PY_BUILTINS_*.
11 years ago
objrange.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objset.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
objslice.c
Rename bultins config variables to MICROPY_PY_BUILTINS_*.
11 years ago
objstr.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
objstr.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objstringio.c
py: Change stream protocol API: fns return uint; is_text for text.
10 years ago
objstrunicode.c
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
10 years ago
objtuple.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objtuple.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
objtype.c
py: Automatically ake __new__ a staticmethod.
10 years ago
objtype.h
Add license header to (almost) all files.
11 years ago
objzip.c
py: Use mp_arg_check_num in more places.
11 years ago
opmethods.c
Add license header to (almost) all files.
11 years ago
parse.c
parser: Convert (u)int to mp_(u)int_t.
11 years ago
parse.h
parser: Convert (u)int to mp_(u)int_t.
11 years ago
parsehelper.c
lexer: Convert type (u)int to mp_(u)int_t.
11 years ago
parsehelper.h
Add license header to (almost) all files.
11 years ago
parsenum.c
parser: Convert (u)int to mp_(u)int_t.
11 years ago
parsenum.h
parser: Convert (u)int to mp_(u)int_t.
11 years ago
parsenumbase.c
parser: Convert (u)int to mp_(u)int_t.
11 years ago
parsenumbase.h
parser: Convert (u)int to mp_(u)int_t.
11 years ago
pfenv.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
pfenv.h
py: Make print() accept "file" argument, and actually print to stream.
10 years ago
pfenv_printf.c
py: Make print() accept "file" argument, and actually print to stream.
10 years ago
py-version.sh
- Let the build environment decide about the toolchain to be used, in case
11 years ago
py.mk
py: Make print() accept "file" argument, and actually print to stream.
10 years ago
qstr.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
qstr.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
qstrdefs.h
Merge pull request #738 from dhylands/except-args
10 years ago
repl.c
py: Include mpconfig.h before all other includes.
11 years ago
repl.h
Tidy up some configuration options.
11 years ago
runtime.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
runtime.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
runtime0.h
py: Fix configurability of builtin slice.
11 years ago
scope.c
py: Include mpconfig.h before all other includes.
11 years ago
scope.h
Add license header to (almost) all files.
11 years ago
sequence.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
showbc.c
py: Improve encoding scheme for line-number to bytecode map.
10 years ago
smallint.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
smallint.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
stackctrl.c
stackctrl: Add "mp_" prefix.
11 years ago
stackctrl.h
stackctrl: Add "mp_" prefix.
11 years ago
stream.c
py: Change stream protocol API: fns return uint; is_text for text.
10 years ago
stream.h
stream: Factor out mp_stream_write() method to write a memstring to stream.
10 years ago
unicode.c
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
unicode.h
Rename machine_(u)int_t to mp_(u)int_t.
11 years ago
vm.c
py: Improve encoding scheme for line-number to bytecode map.
10 years ago
vmentrytable.h
Fix some unused variables, and silence a clang warning about initialization override in vmentrytable.h
11 years ago
vstr.c
vstr: Restore bytestr compatibility.
11 years ago