Home
Scott Wisniewski edited this page Feb 13, 2012
·
14 revisions
This folder contains various documents describing the Eddie Programming Language. See the table below for details.
File | Description |
License | Describes the license for most documents in this folder. All Eddie documentation is, along with the Eddie source code, distributed under the MIT / X11 license. See the file contents for details. A few documentation files are authored by others, not part of the Eddie project, and are included for reference purposes. They have their own licenses. Please see MIT License Exceptions below for details. |
Home | This document. |
LanguageIntroduction | Provides an high level overivew of various Eddie language features. It is not meant to be a formal specification. |
File | Description |
LexicalGrammar | Defines Eddie's lexical grammar. |
SyntaticGrammar | Defines Eddie's syntatic grammar. |
File | Description |
PatternTypeInference | Describes the semantics used to infer types for pattern variables |
**File** | **Description** |
ECMA-335.pdf | The CLR Ecma spec. It is copyright (C) Ecma International 2010 and is included here by permission. It is distributed under it's own license. Please see the file for details. It is a useful reference for anyone wanting to hack on the Eddie compiler. |