summaryrefslogtreecommitdiff
path: root/docs/library/builtins.rst
diff options
context:
space:
mode:
authorDan Halbert <halbert@halwitz.org>2018-05-22 19:52:01 -0400
committerDan Halbert <halbert@halwitz.org>2018-05-22 19:52:01 -0400
commite65cc077640881baedae1dcea0b8fcc1886d0f88 (patch)
treea10808606f3a1c338669244324680ced3c230924 /docs/library/builtins.rst
parent22405d6bdb594c308ee8360fbe9ced9cb91d27d8 (diff)
RTD documentation updates
Diffstat (limited to 'docs/library/builtins.rst')
-rw-r--r--docs/library/builtins.rst18
1 files changed, 9 insertions, 9 deletions
diff --git a/docs/library/builtins.rst b/docs/library/builtins.rst
index 83246afc9..c60ade040 100644
--- a/docs/library/builtins.rst
+++ b/docs/library/builtins.rst
@@ -1,18 +1,14 @@
Builtin functions and exceptions
================================
-.. warning::
-
- These builtins are inherited from MicroPython and may not work in CircuitPython
- as documented or at all! If work differently from CPython, then their behavior
- may change.
-
All builtin functions and exceptions are described here. They are also
available via ``builtins`` module.
Functions and types
-------------------
+Not all of these functions and types are turned on in all CircuitPython ports, for space reasons.
+
.. function:: abs()
.. function:: all()
@@ -62,6 +58,8 @@ Functions and types
.. class:: frozenset()
+`frozenset() is not enabled on non-Express CircuitPython boards.`
+
.. function:: getattr()
.. function:: globals()
@@ -80,12 +78,12 @@ Functions and types
.. classmethod:: from_bytes(bytes, byteorder)
- In MicroPython, `byteorder` parameter must be positional (this is
+ In CircuitPython, `byteorder` parameter must be positional (this is
compatible with CPython).
.. method:: to_bytes(size, byteorder)
- In MicroPython, `byteorder` parameter must be positional (this is
+ In CircuitPython, `byteorder` parameter must be positional (this is
compatible with CPython).
.. function:: isinstance()
@@ -130,6 +128,8 @@ Functions and types
.. function:: reversed()
+`reversed() is not enabled on non-Express CircuitPython boards.`
+
.. function:: round()
.. class:: set()
@@ -182,7 +182,7 @@ Exceptions
.. exception:: OSError
- |see_cpython| `OSError`. MicroPython doesn't implement ``errno``
+ |see_cpython| `OSError`. CircuitPython doesn't implement the ``errno``
attribute, instead use the standard way to access exception arguments:
``exc.args[0]``.