Description d'algorithme - Langage EXALGO

La définition précise (due à J.G. Penaud) permet de fixer les quelques règles élémentaires permettant d'écrire des algorithmes en s'affranchissant l'implémentation.

Generalités

Le langage EXALGO est composé de chaînes de caractères alphanumériques, de signes opératoires, de mot-clés réservés, et de signes de ponctuation : équote;,=, ;,(,), début, fin, //. Les marqueurs de fin, début et fin peuvent être remplacés par { et } lorsqu'il y a encombrement.

Type

Variables

    var NomDeVariable: TypePrédéfini;

Expressions

Consituées à l'aide de variables déjà déclarées, de parenthèses et d'opérateurs du (des) type(s) des variables concernées.

Instructions simples

Structure de contrôle

Fonctions

Une fonction retourne une valeur par l'instruction simple(retourne(Expression)). Une fonction s'utilise dans le calcul d'une expression ou comme instruction simple.

Types