Complete Language Index
This is the index of Maple’s language reference 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.
Maple API |
C++ for Maple |
|
- Arithmetic Operators (+, -, *, /)
- Arrays
- Assignment Operator (=)
- Bit Shift Operators (<<, >>)
- Bitwise Operators (&, |, ^, ~)
- Boolean Operators
- Booleans
- break
- Built-in Types
- byte
- byte() (cast)
- char
- char() (cast)
- Comments
- Comparison Operators (==, !=, <, >, <=, >=)
- Compound Arithmetic Operators (+= , -=, *=, /=)
- Compound Bitwise Operators (&=, |=, ^=)
- const
- continue
- Curly Braces ({, })
- #define
- double
- double() (cast)
- do/while
- enum
- float
- float() (cast)
- for
- Labels and goto
- if/else
- #include
- Increment and Decrement Operators (++, --)
- int
- int() (cast)
- Keywords
- long() (cast)
- long long
- Modulo Operator (%)
- Pointer Operators (&, *)
- return
- Scope
- Semicolon (;)
- sizeof()
- sqrt()
- static
- Strings
- switch/case
- unsigned char
- unsigned int
- unsigned long long
- Variables
- void
- while
|