Code DXiner, Code Base

Code DXiner, Code Base

  • My Profile
  • My Trac Preferences
  • Log In
  • Dashboard
  • Wiki
wiki:TypeDefinition
  • Start Page
  • Index
  • History
Last modified 5 years ago Last modified on 2020-09-15 11:49:46

Table of Contents

  1. (1) Namespaces
  2. (1.1) Data Types
  3. (2) Types
  4. (3) Enums
  5. (4) Signals
  6. (5) Singletons
  7. (6) Classes
  8. (6.1) Finite State Machines
  9. (7) Expression Syntax
  10. (7.1) [wiki:WhatAboutIdentifiers What about identifiers (Expression …
  11. (7.2) Compile Time Type Checking
  12. (8) [wiki:compoundStatementsLlambdas Lambda Statements (Compound …

Pages linking to TypeDefinition:
ClassDefinition
CompileTimeTypeChecking
DataTypes
EnterTheIdeaBase
EnumDefinition
ExpressionSyntax
FiniteStateMachines
NameSpaces
SignalDefinition
SingletonDefinition
WhatAboutIdentifiers
compoundStatementsLlambdas

Base Ideas

(1) Namespaces

(1.1) Data Types

(2) 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) Enums

(4) Signals

(5) Singletons

(6) Classes

(6.1) Finite State Machines

(7) Expression Syntax

(7.1) What about identifiers (Expression Syntax) ?

(7.2) Compile Time Type Checking

(8) Lambda Statements (Compound Statements)

Download in other formats:

  • Plain Text

Project hosting provided by RepositoryHosting.com. Powered by Trac 0.12.3 and Subversion 1.13.0.

Terms of Service Contact Support