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 5260810d70 py: Wrap mpz float functions in MICROPY_ENABLE_FLOAT. 11 years ago
..
asmthumb.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
asmthumb.h Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
asmx64.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
asmx64.h Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
bc.h py: VM never throws an exception, instead returns a status and value. 11 years ago
bc0.h py: Tidy up BINARY_OPs; negation done by special NOT bytecode. 11 years ago
binary.c Add arbitrary precision integer support. 11 years ago
binary.h ffi: Implement ffivar.get()/set() methods. 11 years ago
builtin.c Implement proper exception type hierarchy. 11 years ago
builtin.h Add basic collections.namedtuple implementation. 11 years ago
builtinevex.c Implement proper exception type hierarchy. 11 years ago
builtinimport.c __import__: Catch relative import attempts and throw NotImplementedError. 11 years ago
builtinmp.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
compile.c py: Unify syntax error handling in compiler; check defualt arg syntax. 11 years ago
compile.h Add source file name and line number to error messages. 11 years ago
emit.h py: Add built-in super. 11 years ago
emitbc.c emitbc: Correct buffer sizes for varlen int encoding. 11 years ago
emitcommon.c py: Remove name of var arg from macros with var args. 11 years ago
emitcpy.c Propagate scope flags refactor to emitcpy.c. 11 years ago
emitinlinethumb.c parse: Refactor parse node encoding to support full range of small ints. 11 years ago
emitnative.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
emitpass1.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
gc.c py: Revert to old gc_realloc for now. 11 years ago
gc.h GC: Fix printf formats for debugging; add gc_dump_alloc_table. 11 years ago
grammar.h Clean up handling of function return type annotation. 11 years ago
lexer.c Implement proper exception type hierarchy. 11 years ago
lexer.h Search paths properly on import and execute __init__.py if it exists. 11 years ago
lexerstr.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
lexerunix.c Remove older import helpers, no longer used. 11 years ago
lexerunix.h Move lexerstr to main py directory (everyone uses it). 11 years ago
makeqstrdata.py makeqstrdata: print error to stderr. 11 years ago
malloc.c py: Remove name of var arg from macros with var args. 11 years ago
map.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
map.h py: Take out bitfield entries from their own structure. 11 years ago
misc.h py: Take out bitfield entries from their own structure. 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 Add arbitrary precision integer support. 11 years ago
mpz.c py: Wrap mpz float functions in MICROPY_ENABLE_FLOAT. 11 years ago
mpz.h py: Wrap mpz float functions in MICROPY_ENABLE_FLOAT. 11 years ago
nlr.h nlr.h: Do proper arch selection, using the same tests as nlr*.S . 11 years ago
nlrthumb.S nlrthumb.S: Comment out ".cpu cortex-m4", it causes problems on Cortex-A. 11 years ago
nlrx64.S Typo fix in comment. 11 years ago
nlrx86.S Fixed problems with nlx86.S on Linux 11 years ago
obj.c Implement proper exception type hierarchy. 11 years ago
obj.h py: Factor and improve issubclass. 11 years ago
objarray.c py: Take out bitfield entries from their own structure. 11 years ago
objarray.h Add objarray.h . 11 years ago
objbool.c Implement proper exception type hierarchy. 11 years ago
objboundmeth.c Implement proper exception type hierarchy. 11 years ago
objcell.c Implement proper exception type hierarchy. 11 years ago
objclosure.c Implement proper exception type hierarchy. 11 years ago
objcomplex.c Implement proper exception type hierarchy. 11 years ago
objdict.c Implement proper exception type hierarchy. 11 years ago
objenumerate.c Implement proper exception type hierarchy. 11 years ago
objexcept.c py: VM never throws an exception, instead returns a status and value. 11 years ago
objfilter.c Implement proper exception type hierarchy. 11 years ago
objfloat.c py: Put number parsing code together in parsenum.c. 11 years ago
objfun.c py: Fix overriding of default arguments. 11 years ago
objgenerator.c py: VM never throws an exception, instead returns a status and value. 11 years ago
objgetitemiter.c Implement proper exception type hierarchy. 11 years ago
objint.c Add arbitrary precision integer support. 11 years ago
objint.h Add arbitrary precision integer support. 11 years ago
objint_longlong.c Add arbitrary precision integer support. 11 years ago
objint_mpz.c py: Wrap mpz float functions in MICROPY_ENABLE_FLOAT. 11 years ago
objlist.c Implement proper exception type hierarchy. 11 years ago
objmap.c Implement proper exception type hierarchy. 11 years ago
objmodule.c Implement proper exception type hierarchy. 11 years ago
objnamedtuple.c namedtuple: Inherit unary/binary ops from tuple base class. 11 years ago
objnone.c Implement proper exception type hierarchy. 11 years ago
objrange.c Implement proper exception type hierarchy. 11 years ago
objset.c Implement proper exception type hierarchy. 11 years ago
objslice.c Implement proper exception type hierarchy. 11 years ago
objstr.c Implement proper exception type hierarchy. 11 years ago
objtuple.c namedtuple: Inherit unary/binary ops from tuple base class. 11 years ago
objtuple.h namedtuple: Inherit unary/binary ops from tuple base class. 11 years ago
objtype.c py: Factor and improve issubclass. 11 years ago
objzip.c Implement proper exception type hierarchy. 11 years ago
parse.c py: Implement bit-shift and not operations for mpz. 11 years ago
parse.h py: Put number parsing code together in parsenum.c. 11 years ago
parsehelper.c Implement proper exception type hierarchy. 11 years ago
parsehelper.h Implement proper exception type hierarchy. 11 years ago
parsenum.c py: Implement bit-shift and not operations for mpz. 11 years ago
parsenum.h py: Put number parsing code together in parsenum.c. 11 years ago
parsenumbase.c py: Implement bit-shift and not operations for mpz. 11 years ago
parsenumbase.h py: Implement bit-shift and not operations for mpz. 11 years ago
py.mk Add basic collections.namedtuple implementation. 11 years ago
qstr.c py: Remove name of var arg from macros with var args. 11 years ago
qstr.h Add qstr_info() function and bindings for unix port. 11 years ago
qstrdefs.h Add basic collections.namedtuple implementation. 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: Factor and improve issubclass. 11 years ago
runtime.h Add pin mapping code. 11 years ago
runtime0.h Support passing positional args as keywords to bytecode functions. 11 years ago
scope.c py: Pass all scope flags through to runtime. 11 years ago
scope.h py: Pass all scope flags through to runtime. 11 years ago
sequence.c Implement proper exception type hierarchy. 11 years ago
showbc.c py: Fix casting and printing of small int. 11 years ago
stream.c Implement proper exception type hierarchy. 11 years ago
stream.h stream: Add generic unbuffered iternext method. 11 years ago
unicode.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
vm.c py: Fix type of integer in decoding int. 11 years ago
vstr.c Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago