C# language specification
HTML ANTLR
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore Initial checkin of C# spec, copying the MD from Scott Dorman's work Mar 18, 2016
CSharp Language Specification.docx I've moved things into their final location. Sorry for the change in … Apr 21, 2016
CSharp Language Specification.pdf I've moved things into their final location. Sorry for the change in … Apr 21, 2016
LICENSE I've moved things into their final location. Sorry for the change in … Apr 21, 2016
README.md Update README.md Jun 21, 2016
arrays.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
attributes.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
basic-concepts.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
classes.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
conversions.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
csharp.g4 I've moved things into their final location. Sorry for the change in … Apr 21, 2016
csharp.html I've moved things into their final location. Sorry for the change in … Apr 21, 2016
csharpspec.sln Removed code from this spec repository. Jun 14, 2016
delegates.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
documentation-comments.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
enums.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
exceptions.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
expressions.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
interfaces.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
introduction.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
lexical-structure.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
namespaces.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
statements.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
structs.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
template.docx I've moved things into their final location. Sorry for the change in … Apr 21, 2016
types.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
unsafe-code.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016
variables.md I've moved things into their final location. Sorry for the change in … Apr 21, 2016

README.md

C# Language Specification

Version 6

Microsoft has not yet released an official copy of the C#6 spec. This is an unofficial draft. When Microsoft does release its official copy, before end 2016 at the latest, then this current repository will be deleted. That's because I wouldn't want to have two copies of the C#6 spec floating around.

(This document is also available for download: csharp.pdf and csharp.docx)