This repository has been archived by the owner on Jun 6, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Notes
Alex Rønne Petersen edited this page Jun 3, 2013
·
22 revisions
These are random developer notes. They usually relate to the design of the language and provide rationales, describe trade-offs, etc. They can be thought of as early, informal versions of what will appear in the specification later on.
A note should start with Note:
in the page title and be linked to verbatim. Feel free to categorize notes under headings on this page.
- Note: Pointer Types and Casts
- Note: Function Pointer Types
- Note: Inherited Mutability
- Note: Explicit Immutability
- Note: Method and Field Access
- Note: Pattern Matching
- Note: Boxing Expressions
- Note: Block Result Values
- Note: Meta Expression
- Note: Computed Gotos and Label Values
- Home
- Introduction
- Motivation
- Features
- Tutorial
- Library
- FAQ
- General
- Interoperability
- Syntax
- Type System
- Macros and CTE
- Specification
- Introduction
- Lexical
- Common Grammar Elements
- Modules and Bundles
- Type System
- Declarations
- Expressions
- Macros
- Compile-Time Evaluation
- Memory Management
- Application Binary Interface
- Foreign Function Interface
- Unit Testing
- Documentation Comments
- Style
- Indentation
- Braces
- Spacing
- Naming