Next:
Purpose of A++ and
Up:
Contents
Previous:
A++
Contents
Introduction to A++
Subsections
Purpose of A++ and Origin
Purpose
Origin
ARS --
Generalization of the Lambda-Calculus
Name of the language
Motivations for the development of A++
To support an alternate method of teaching the principles of programming
To provide a learning tool for exploring the fundamentals of programming
To support a method teaching powerful programming patterns applicable to most languages
To open a new view of programming for many programmers:
Features of A++
Programming paradigms supported:
Constitutive Principles of A++
ARS
Lexical Scope
Closure
Basic abstractions derived from ARS
Development of Applications with A++
Internal Architecture of A++
Definition of A++ as Programming Language
Definition of A++ in the form of a Diagram
Definition of A++ in EBNF-Notation
Commenting the definition:
Examples of A++ - Syntax
Examples of syntax of abstraction 1st alternative in 2.2
Examples of syntax of abstraction 2nd alternative in 2.2
Examples of syntax of reference 2.3
Examples of syntax of synthesis 2.4
Georg P. Loczewski 2004-03-05
Impressum und Datenschutz