[[TOC]][[BackLinksMenu]] = Base Ideas = == (1) [wiki:NameSpaces Namespaces] == == (1.1) [wiki:DataTypes Data Types] == == (2) [wiki:TypeDefinition Types] == The base datatypes we'll be dealing with * BOOL - 1 byte boolean value, zero(false) or none-zero(true) * BYTE, UBYTE, LBYTE - 1 byte * SHORT, USHORT, LSHORT - 2 bytes * INT, UINT, LINT - 4 bytes * LONG, ULONG, LLONG - 8 bytes * FLOAT, REAL - 4 or 8 byte floating point representation == (3) [wiki:EnumDefinition Enums] == == (4) [wiki:SignalDefinition Signals] == == (5) [wiki:SingletonDefinition Singletons] == == (6) [wiki:ClassDefinition Classes] == == (6.1) [wiki:FiniteStateMachines Finite State Machines] == == (7) [wiki:ExpressionSyntax Expression Syntax] == == (7.1) [wiki:WhatAboutIdentifiers What about identifiers (Expression Syntax) ?] == == (7.2) [wiki:CompileTimeTypeChecking Compile Time Type Checking] == == (8) [wiki:compoundStatementsLlambdas Lambda Statements (Compound Statements)] ==