86Duino Language Reference

86Duino programs can be divided into three main parts: structure, values (variables and constants), and functions, which are compatible with Arduino programs.


Basic Concepts:

  • Sketch: The various components of a sketch and how they work.
  • Variables: How to define and use variables.
  • Functions: How to define and use functions.

Language Reference:

Structure

The elements of 86Duino(C++) code.

Sketch

Control Structures

Further Syntax

Arithmetic Operators

  • = (assignment operator)
  • + (addition)
  • (subtraction)
  • * (multiplication)
  • / (division)
  • % (modulo)

Comparison Operators

  • == (equal to)
  • != (not equal to)
  • < (less than)
  • > (greater than)
  • <= (less than or equal to)
  • >= (greater than or equal to)

Boolean Operators

Pointer Access Operators

Bitwise Operators

  • & (bitwise and)
  • | (bitwise or)
  • ^ (bitwise xor)
  • ~ (bitwise not)
  • << (bitshift left)
  • >> (bitshift right)

Compound Operators

  • ++ (increment)
  • – – (decrement)
  • += (compound addition)
  • -= (compound subtraction)
  • *= (compound multiplication)
  • /= (compound division)
  • &= (compound bitwise and)
  • |= (compound bitwise or)

Variables

86duino data types and constants.


Functions

For controlling the 86Duino board and performing computations.


The text of the 86Duino reference is a modification of the Arduino reference and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.

Leave a Comment

Scroll to Top