Go backward to Design of a Language Core
Go up to Top
Go forward to References
Orthagonality
- A language should be based on few fundamental principles that may be
combined without unneccessary restrictions.
- Orthagonal languages are easier to understand for programmers and
implementors.
- Denotational semantics may help to achieve this.
- Define sets of meanings and operations.
- Give syntactic representations.
- Organize into abstract syntax definition.
In the following we will study a set of basic design principles.
Wolfgang.Schreiner@risc.uni-linz.ac.at
Id: core.tex,v 1.3 1996/02/05 10:34:52 schreine Exp schreine