LANGAGES
LSE.
Le Langage Symbolique d'Enseignement, né à Supélec en 1971 pour « l'expérience des 58 lycées », normalisé par l'AFNOR en 1983. Un langage écrit en mots français, sur une cartouche du TO2026. En 1982, l'EPI cherchait déjà à l'installer sur les micro-ordinateurs français, et avait pris contact avec Thomson.
1*PGCD : L'ALGORITHME D'EUCLIDE
10 AFFICHER 'PREMIER NOMBRE : ';LIRE A
20 AFFICHER 'SECOND NOMBRE : ';LIRE B
30 AFFICHER 'PGCD = ',&PGCD(A,B)
40 TERMINER
100 PROCEDURE &PGCD(X,Y) LOCAL X,Y
110 SI Y=0 ALORS RESULTAT X
120 RESULTAT &PGCD(Y,X-Y*ENT(X/Y))
Essayer
- Dans la machine, choisissez la cartouche LSE : la machine répond
PRET - Tapez des lignes numérotées, puis
EXpour exécuter - Sans numéro, l'instruction s'exécute tout de suite :
? 2+3affiche 5 AP 3:BONJOUR, puisEX: aussiDEVINE,PGCD,ROMAINS,BOUTEILEDITouvre l'éditeur, avec la coloration de LSE- La flèche d'affectation s'écrit
_(ou<-), la puissance^
Le langage
AFFICHER,LIRE, avec les formats[/,U,F5.2,3X,'TEXTE']SI ... ALORS ... SINON, en instruction et en expression ;DEBUT ... FINFAIRE 40 POUR I_1 PAS 2 JUSQUA NetTANT QUE;ALLER ENPROCEDURE &NOM(A,B) LOCAL B: référence ou valeur, fonctions récursives,RESULTAT,RETOUR ENCHAINE,TABLEAU T[10,10],BOOLEEN; la concaténation!SCH,POS,LGR,CCA,CNB,GRL,SKP,PTR,EQC,EQN,MCH,ALE,RAC,ENT,DAT...
La console
- Les commandes à deux lettres du Mitra 15 :
EXécuter,LIster,EFfacer,ESpacer,COntinuer,REprendre,POursuivre PAUSEsuspend le programme : on interroge les variables, puisCORAnger etMOdifier écrivent un.LSE,APpeler le relit ;TAles listeGARERetCHARGERrangent nombres, chaînes et tableaux dans des fichiers.DON;EXECUTER 'PROG'enchaîneAIliste les commandes ;RUN,LIST,SAVE,DIRetNCrestent ceux de la machine
D'après quelles sources
Le manuel CII du Mitra 15 et le texte de la norme AFNOR Z 65-020 restent introuvables. Cette cartouche suit l'article de J. Hebenstreit et Y. Noyelle (Bulletin de l'EPI, 1973), le manuel d'utilisation de C. Lafond (1975), la comparaison LSE/BASIC de S. Berche (1981), l'article d'Y. Noyelle « La saga du LSE » (1989) et l'implantation libre NASIUM LSE de P. Bourguignon, qui émule le Mitra 15. Les programmes d'exemple de ces sources servent de tests à la cartouche. Le LSE 83 structuré de J. Arsac (IS, BOUCLER, FINI) et le LSE graphique ne sont pas encore sur la cartouche.