Cminor Language Reference

Table of Contents

1Lexical Structure
1.1White Space and Comments
1.2Keywords
1.3Identifiers
1.4Literals
2Basic Types
2.1Syntax
3Expressions
3.1Syntax
4Type Expressions
4.1Syntax
5Statements
5.1Syntax
6Access
6.1Syntax
7Constants and Enumerations
7.1Constants
7.2Enumerations
8Functions
8.1Syntax
9Classes and Interfaces
9.1Classes
9.2Interfaces
10Templates
10.1Syntax
11Delegates and Class Delegates
11.1Delegates
11.2Class Delegates
12Compile Units, Projects and Solutions
12.1Compile Units
12.2Projects
12.3Solutions
ASyntax Notation
A.1Grammars
A.2Notation
A.3The syntax of the syntax notation in itself