blob: 6c20605d066ed21a396d8b92a8a2c7801ae135f2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
.. _language-index:
=======================
Complete Language Index
=======================
This is the index of Maple's :ref:`language reference
<language-lang-docs>` documentation. The "Maple API" column provides
API references for documented libmaple functionality. The "C++ for
Maple" pages are intended as a minimal reference/refresher for
programmers familiar with the Arduino language.
.. admonition:: **Looking for Something Else?**
- See the :ref:`libraries` for extra built-in libraries for dealing
with different kinds of hardware.
- If you're looking for something from the C standard library (like
``atoi()``, for instance): the :ref:`CodeSourcery GCC compiler
<arm-gcc>` used to compile your programs is configured to link
against `newlib <http://sourceware.org/newlib/>`_, and allows the
use of any of its header files. However, dynamic memory allocation
(``malloc()``, etc.) is not available.
- If you're looking for pointers to low-level details, see the
:ref:`Language Recommended Reading
<language-recommended-reading>` and :ref:`libmaple` pages.
.. _index-language-index-cpp:
.. _index-language-index-api:
+----------------------------------+------------------------------------+
| Maple API | C++ for Maple |
| | |
+==================================+====================================+
| | |
| .. toctree:: | .. toctree:: |
| :maxdepth: 1 | :maxdepth: 1 |
| :glob: | :glob: |
| | |
| lang/api/* | lang/cpp/* |
| | |
+----------------------------------+------------------------------------+
.. Unimplemented or not part of current release:
.. toctree::
:hidden:
lang/unimplemented/tone.rst
lang/unimplemented/notone.rst
lang/unimplemented/pulsein.rst
lang/unimplemented/stringclass.rst
lang/unimplemented/stringobject.rst
|