Z# (Zee-sharp)
A new .NET language
1. Lexical
1.1 Identifiers
1.2 Whitespace
1.3 Keywords
1.4 Operators
1.5 Literals
1.6 Comments
2. Modules
2.1 Assembly
2.2 Module
2.3 Import
2.4 Export
2.5 Package
3. Constructs
3.1 Types
3.2 Structures
3.3 Enums
3.4 Templates
3.5 Interfaces
3.6 Functions
3.7 Variables
3.8-a Pointers
3.8-b References
3.9 Type Conversion
3.10 Flow Control
3.11 Errors
3.12 Optional
3.13 Assignment
3.14 Defer
3.15 Capture
3.16 Functional
4. Expressions
4.1 General
4.2 Arithmetic
4.3 Logical
4.4 Comparison
4.5 Bitwise
4.6 Match
5. Types
5.1 Array
5.2 List
5.3 Map
5.4 Range
5.5 Error
5.6 Set
6. Compiler
6.1 General
6.2 Meta Programming
6.3 Checked Functions
6.4 Extensions
6.5 Generation
6.6 Conditional
6.7 Libraries
6.8 Packages
6.9 Options
6.10 Debug
6.11 Grammar
7. .NET Interop
7.1 Interoperability
7.2 Z#
7.3 .NET
8. Libraries
8.1 Standard
8.2 Build
Z# Grammar
Standard Library
A library that comes with the compiler.
No special magic - compiler functions are public anyway.