aboutsummaryrefslogtreecommitdiffstats
path: root/docs/source/language-index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/source/language-index.rst')
-rw-r--r--docs/source/language-index.rst131
1 files changed, 131 insertions, 0 deletions
diff --git a/docs/source/language-index.rst b/docs/source/language-index.rst
new file mode 100644
index 0000000..90b3d79
--- /dev/null
+++ b/docs/source/language-index.rst
@@ -0,0 +1,131 @@
+.. _language-index:
+
+Language Reference Index
+========================
+
+This is the index of the :ref:`language reference <language>`
+documentation.
+
+Not converted Arduino docs:
+
+.. toctree::
+ :maxdepth: 1
+
+ lang/pwmwrite
+ lang/types
+ lang/serialusb
+
+Finished:
+
+.. toctree::
+ :maxdepth: 1
+
+ lang/abs
+ lang/analogread
+ lang/pinmode
+ lang/arithmetic
+ lang/array
+ lang/assignment
+ lang/attachinterrupt
+ lang/bit
+ lang/bitclear
+ lang/bitread
+ lang/bitset
+ lang/bitshift
+ lang/analogwrite
+ lang/bitwisemath
+ lang/bitwisecompound
+ lang/bitwrite
+ lang/boolean
+ lang/booleanvariables
+ lang/braces
+ lang/break
+ lang/byte
+ lang/bytecast
+ lang/char
+ lang/charcast
+ lang/comments
+ lang/const
+ lang/constrain
+ lang/continue
+ lang/cos
+ lang/define
+ lang/delay
+ lang/delaymicroseconds
+ lang/detachinterrupt
+ lang/digitalread
+ lang/double
+ lang/doublecast
+ lang/dowhile
+ lang/else
+ lang/float
+ lang/floatcast
+ lang/for
+ lang/goto
+ lang/highbyte
+ lang/if
+ lang/comparison
+ lang/include
+ lang/increment
+ lang/arithmeticcompound
+ lang/int
+ lang/intcast
+ lang/long
+ lang/longcast
+ lang/loop
+ lang/max
+ lang/min
+ lang/modulo
+ lang/pointer
+ lang/pow
+ lang/return
+ lang/scope
+ lang/semicolon
+ lang/sin
+ lang/sizeof
+ lang/sqrt
+ lang/sq
+ lang/static
+ lang/string
+ lang/switchcase
+ lang/tan
+ lang/unsignedchar
+ lang/unsignedint
+ lang/unsignedlong
+ lang/variables
+
+Unfinished; straightforward to convert:
+
+.. toctree::
+ :maxdepth: 1
+
+ lang/void
+ lang/volatile
+ lang/while
+ lang/keywords
+ lang/enum
+
+Unfinished, requires libmaple/Arduino knowledge:
+
+.. toctree::
+ :maxdepth: 1
+
+ lang/constants
+ lang/digitalwrite
+ lang/notone
+ lang/serial
+ lang/interrupts
+ lang/analogwrite
+ lang/nointerrupts
+ lang/pulsein
+ lang/stringobject
+ lang/tone
+ lang/random
+ lang/randomseed
+ lang/setup
+ lang/map
+ lang/shiftout
+ lang/micros
+ lang/millis
+ lang/lowbyte
+ lang/stringclass