Commit 31747a1d authored by Pascal J. Bourguignon's avatar Pascal J. Bourguignon

Updated ISSUES.txt, updated EMULSE.TXT

parent b218b851
-*- mode:org; coding:utf-8 -*-
* TODO 00041 cca(0) :cli:
cca(0) -> '0.0e0' au lieu de '0'
afficher[f2.0]3 --> ' 3.' au lieu de ' 3'
* TODO 00027 pg55 parametre fonctions :cli:
#+BEGIN_SRC(lse)
......
......@@ -30,3 +30,5 @@ The dependencies and src are loaded with ASD files:
------------------------------------------------------------------------
Un programme de sommaire pour nanoreseau (LSE micro).
http://www.epi.asso.fr/fic_pdf/b42p178.pdf
......@@ -71,7 +71,7 @@ DISPONIBLE, IL SE COMPTAIT EN DIZAINES DE SECTEURS DE 256 OCTETS, PAS
BEAUCOUP PLUS. HEUREUSEMENT, ILS DISPOSAIENT D'UN LECTEUR DE
DISQUETTES 8". D'ACCORD, DISONS PLUTOT, DE GALETTES SOUPLES, A 8
POUCE, C'EST PAS VRAIMENT DES DISQUETTES. LEUR CAPACITE ETANT SI JE
ME SOUVIENS BIEN DE 40 PISTES DE 8 SECTEURS DE 128 OCTETS SOIT 40960
ME SOUVIENS BIEN, DE 40 PISTES DE 8 SECTEURS DE 128 OCTETS SOIT 40960
OCTETS EN TOUT (PLUS QUE LA MEMOIRE CENTRALE).
ET BIEN ENTENDU, LES UNITES CENTRALES DE CES "MINI" ORDINATEURS
......@@ -112,15 +112,7 @@ PASCAL BOURGUIGNON <PJB@INFORMATIMAGO.COM>.
INSTALLATION A PARTIR DES SOURCES
=================================
0- lire entierement ce document.
1- make unix-cli
2- su root
3- groupadd lse
4- adduser lse
5- make install
6- su user
7- lse
8- et programmer en L.S.E.
Voir le fichier doc/installation.txt
......@@ -128,13 +120,13 @@ B.A.BA
======
LES COMMANDES SONT DONNEES AVEC LEUR DEUX PREMIERES LETTRES. LE
SYSTEME L.S.E. COMPLETE LA COMMANDE (SAUF LORSQUE LA COMMANDE ABREGE
SYSTEME L.S.E. COMPLETE LA COMMANDE (SAUF LORSQUE LA COMMANDE ABREGER
A ETE DONNEE) UNE FOIS QUE LA SAISIE DES DEUX LETTRES EST VALIDEE.
LES SAISIES SONT VALIDES AVEC LE CODE X-OFF, C'EST A DIRE, CONTROL-S.
PAS AVEC RETURN. CECI ETANT DU AU FONCTIONNEMENT DES CONSOLES QUI
LES SAISIES SONT VALIDES AVEC LE CODE X-OFF, C'EST A DIRE, CONTROLE-S.
PAS AVEC ENTREE/RETURN. CECI ETANT DU AU FONCTIONNEMENT DES CONSOLES QUI
ACCEPTENT LA SAISIE D'UNE LIGNE SANS INTERVENTION DE L'UNITE CENTRALE.
LA PRESSION DE CONTROL-S PROVOQUE LA TRANSMISSION DE LA LIGNE SAISIE A
LA PRESSION DE CONTROLE-S PROVOQUE LA TRANSMISSION DE LA LIGNE SAISIE A
L'UNITE CENTRALE.
COMME LA SAISIE SE FAIT SANS INTERVENTION DE L'UNITE CENTRALE, IL N'Y
......@@ -150,7 +142,7 @@ EQUIVAUT A TAPER: SALUT!
LA TOUCHE ESCAPE (ESC) PERMET D'INTERROMPRE LE TRAITEMENT ET REVENIR A
L'INVITE.
(LA TOUCHE CONTROL-A PERMET D'ENVOYER UN SIGNAL ASYNCHRONE QUI EST LU
(LA TOUCHE CONTROLE-A PERMET D'ENVOYER UN SIGNAL ASYNCHRONE QUI EST LU
AVEC LA FONCTION ATT().)
......@@ -172,19 +164,19 @@ COMMANDES DISPONIBLES DANS L'ETAT OU ON SE TROUVE.
EXEMPLE DE SESSION.
RAPPEL : LES LIGNES SE TERMINENT PAR CTRL-S, PAS PAR RETURN ; LES
COMMANDES SE TAPENT AVEC LEURS DEUX PREMIERS CARACTERES ET CTRL-S,
LSE COMPLETANT: B O CTRL-S --> BONJOUR.
RAPPEL : LES LIGNES SE TERMINENT PAR CTRL-S, PAS PAR ENTREE/RETURN ;
LES COMMANDES SE TAPENT AVEC LEURS DEUX PREMIERS CARACTERES ET
CTRL-S, LSE COMPLETANT : B O CTRL-S --> BONJOUR.
|| = LIGNE AFFICHEE PAR LE SYSTEME.
>| = LES DEUX PREMIERS CARACTERES SONT TAPES PAR L'UTILISATEUR, SUIVIT
DE CONTROL-S (ET EVENTUELLEMENT LE PARAMETRE DE LA COMMANDE).
DE CONTROLE-S (ET EVENTUELLEMENT LE PARAMETRE DE LA COMMANDE).
>> = TOUTE LA LIGNE EST TAPEE PAR L'UTILISATEUR, TERMINEE PAR CONTROL-S.
>> = TOUTE LA LIGNE EST TAPEE PAR L'UTILISATEUR, TERMINEE PAR CONTROLE-S.
|> = AFFICHAGE D'UN MESSAGE PAR LE SYSTEME, SUIVIT D'UNE SAISIE PAR
L'UTILISATEUR TEMINEE PAR CONTROL-S.
L'UTILISATEUR TEMINEE PAR CONTROLE-S.
|| EMULSE : L.S.E. [ EMULATION MITRA-15 ]
......@@ -238,7 +230,7 @@ MODE EMACS
UN MODE EMACS POUR L'EDITION DES SOURCES L.S.E. EST FOURNI. EN
PARTICULIER, IL REMPLACE L'AFFICHAGE CARACTERE SOULIGNE PAR UNE FLECHE
GAUCHE (UNICODE) DE L'AFFECTATION, ET CELUI DU CARACTERE CHAPEAU PAR
UNE FLECHE VERS LE HAUT (UNICODE) DE LA PUISSANCE, QUI ETAIT DANS LE
UNE FLECHE VERS LE HAUT (UNICODE) DE LA PUISSANCE, QUI ETAIENT DANS LE
JEU DE CARACTERE DES SYSTEMES L.S.E.
LES NUMEROS DE LIGNES ONT AUTOMATIQUEMENT INSERES PAR LA TOUCHE
......@@ -257,7 +249,6 @@ ou placer dans ~/.emacs:
FONCTIONNEMENT GENERAL
======================
*** PAS ENCORE IMPLEMENTE ***
EMULSE TOURNE DANS UN PROCESSUS UNIX UNIQUE, SIMULANT LE MITRA-15 SOUS
SYSTEME L.S.E. CE PROCESSUS PREND COMME ARGUMENT UN NUMERO DE PORT
......@@ -268,16 +259,15 @@ ASPECT RETRO : CARACTERES VERTS SUR FOND NOIR, BIEN QUE LES CONSOLES
SINTRA AVAIENT DU PHOSPHORE BLANC SUR FOND NOIR, ET POLICE
DEC-TERMINAL (QUI COMPORTE DES CARACTERES FLECHES GAUCHE ET HAUT
UTILISES POUR L'ASSIGNATION ET L'EXPONENTIATION. LES LIGNES SONT
"ENVOYEES" A L'UNITE CENTRALE EN TAPANT CONTROL-S (CODE ASCII X-OFF),
"ENVOYEES" A L'UNITE CENTRALE EN TAPANT CONTROLE-S (CODE ASCII X-OFF),
ET NON RETURN !
SONT EGALEMENT FOURNIS UNE PAGE HTML ET LE CLIENT TELNET JAVA SOUS
LICENCE GPL DE MATTHIAS L. JUGEL ET MARCUS MEISSNER, PERMETTANT
D'ACCEDER A UN SYSTEME EMULSE A PARTIR D'UNE PAGE WEB. CECI PERMET
PAR EXEMPLE D'AJOUTER AUTOUR DE L'APPLET TERMINAL CONNECTE AU SYSTEME
L.S.E. UNE INTRODUCTION AU LANGAGE L.S.E.
ON PEUT AUSSI ACCEDER A UN SYSTEME L.S.E. VIA UNE PAGE WEB A :
http://nasium-lse.ogamita.com:8117
UTILISANT shellinaboxd COMME EMULATEUR DE TERMINAL.
*** PAS ENCORE IMPLEMENTE ***
::
......@@ -437,7 +427,7 @@ MITRA-15). CEPENDANT, CERTAINES DIFFERENCES SONT INEVITABLES :
LES CONSOLES SINTRA FONCTIONNAIENT COMME UNE TELETYPE : LA SAISIE
(HORS LIGNE) N'ETAIT POSSIBLE QUE SUR LA LIGNE DU BAS. IL N'Y AVAIT
PAS DE CURSEUR, LA LIGNE ETAIT EMPLIE DE SOULIGNES QUE LA SAISIE
PAS DE CURSEUR, LA LIGNE ETAIT REMPLIE DE SOULIGNES QUE LA SAISIE
COUVRAIT. L'AFFICHAGE SE FAISAIENT EGALEMENT A PARTIR DU BAS DE
L'ECRAN ET A LA RECEPTION D'UN SAUT DE LIGNE CA DEFILAIT VERS LE HAUT
COMME LE PAPIER DE LA TELETYPE ET SANS POSSIBILITE DE REVENIR EN
......@@ -545,7 +535,7 @@ http://wwwsi.supelec.fr/yn/sagaLSx.html
"LSE83"
Jacques Arsac
Bulletin de l'EPI n° 38
Bulletin de l'EPI n° 38
http://archive-edutice.ccsd.cnrs.fr/docs/00/03/06/74/PDF/b38p116.pdf
......@@ -553,6 +543,28 @@ http://fr.wikipedia.org/wiki/LSE_(langage_de_programmation)
http://admi.net/cgi-bin/wiki?LSE
-------------------------------
"Comparaison LSE/Basic "
Stéphane Berche, Revue française de pédagogie, 1981, Volume 56, Issue 56, pp. 33-46
http://www.persee.fr/web/revues/home/prescript/article/rfp_0556-7807_1981_num_56_1_1733
"Introduction de l'informatique dans l'enseignement secondaire"
Étude effectuée par MM. Pitié et Scherer
Ministère de l'éducation nationale
Mission à l'informatique
http://ensmp.net/pdf/1971/etude_pitie-scherer.pdf
"L'informatique dans les écoles, collèges et lycées français
Plus de 40 années de présence active de l'EPI"
Jacques Baudé
http://edutice.archives-ouvertes.fr/docs/00/82/66/43/HTML/a1212d.htm
--------------------------------------
-------------
.
Local Variables:
coding:utf-8
End:
1*AUTEUR: PASCAL BOURGUIGNON
2*DESCRIPTION: AFFICHE DES COLONNES DE NOMBRES ALEATOIRES
10 FAIRE 10 POUR I_1 JUSQUA 5;&LINE()
11 &WAIT(1)
12 ALLER EN 10
13 PROCEDURE &R(MAX) LOCAL MAX;RESULTAT ALE(0)*MAX
14 PROCEDURE &WAIT(DT) LOCAL DT,T0;T0_TEM()
15 SI TEM()-T0<=DT ALORS ALLER EN 15
16 RETOUR
17 PROCEDURE &LINE()
18 AFFICHER[/,4F8.2,4F5.3]&R(1E6),&R(1E6),&R(2E6)-1E6,&R(2E6)-1E6,&R(100),&R(100),&R(100),&R(100)
19 RETOUR
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment