A BRIEF INTRODUCTION TO ELAN-0
Some concepts of programming languages
Entities
Elementary and composed entities
Abstract and concrete entities
Composition mechanisms
Where does Elan fit in this taxonomy?
The notation of algorithms
Names of algorithms
Control structures
Sequence
Repetition
Choice
Control structures yielding a value
Refinement
Leave-statement
The notation of objects
Declaring objects
Names
Types
Values
Access attributes
Declarations
Denotations
Expressions
Assignments
Composed objects: rows
Synonym declarations