kopia lustrzana https://github.com/micropython/micropython
079f3e5e5b
Now that constant tuples are supported in the parser, eg (1, True, "str"), it's a small step to allow anything that is a constant to be used with the pattern: from micropython import const X = const(obj) This commit makes the required changes to allow the following types of constants: from micropython import const _INT = const(123) _FLOAT = const(1.2) _COMPLEX = const(3.4j) _STR = const("str") _BYTES = const(b"bytes") _TUPLE = const((_INT, _STR, _BYTES)) _TUPLE2 = const((None, False, True, ..., (), _TUPLE)) Prior to this, only integers could be used in const(...). Signed-off-by: Damien George <damien@micropython.org> |
||
---|---|---|
.. | ||
asm_thumb2_arith.rst | ||
asm_thumb2_compare.rst | ||
asm_thumb2_directives.rst | ||
asm_thumb2_float.rst | ||
asm_thumb2_hints_tips.rst | ||
asm_thumb2_index.rst | ||
asm_thumb2_label_branch.rst | ||
asm_thumb2_ldr.rst | ||
asm_thumb2_logical_bit.rst | ||
asm_thumb2_misc.rst | ||
asm_thumb2_mov.rst | ||
asm_thumb2_stack.rst | ||
asm_thumb2_str.rst | ||
constrained.rst | ||
filesystem.rst | ||
glossary.rst | ||
index.rst | ||
isr_rules.rst | ||
manifest.rst | ||
mpremote.rst | ||
mpyfiles.rst | ||
packages.rst | ||
pyboard.py.rst | ||
repl.rst | ||
speed_python.rst |