LunaAVR Syntax
The Syntax is semantics of commands and/or expressions and is similar to existing object-oriented design tools.
Variations
Variables
- Variable = Object.Method(Expression)
- Variable = Object.Object.Property
- etc.
Methodes
- Call Method(Expression)
- etc.
Conditions
- If Expression Then [..] elseIf Expression Then [..] else [..] endIf
- While Expression [..] Wend
- Do [..] Loop Until Expression
- etc.
Objects
- Class.Object.Property = Expression
- Object.Property = Expression
- Object.Method(Expression)
- Object.Objekt.Property = Expression
- etc.
Declarations/Dimensioning
- Const Name = Constant// * etc. **Object-Based Structures** * //data [[bezeichner|Identifier [..] endData
- eeprom Identifier [..] endeeprom
- etc.