Qu'est-ce que ce langage?

pafdantafass Messages postés 3015 Statut Contributeur -  
pafdantafass Messages postés 3015 Statut Contributeur -
Bonjour,

Depuis quelques temps on me fait bosser sur des scripts dont j'ignore le langage. Mes collègues ne savent pas non plus, ils disent que c'est du C++, mais je ne suis pas convaincu...

Voici un exemple de script:

@Call('LIB_CHEMIN','LIB\LIB_CHEMIN.BSL',&RTR,&DIR,'TP.txt',&FICH); 

{ // Connexion si on doit implémenter sur équipement }
@IF &CHOIX="SEND";
@Call("LIB_EDIT","LIB\LIB_EDIT.BSL",&Systeme,"cible","OUI",&RTR); { en mode lecture - 'cible'}
@ENDIF;
&tab1=1;&i=0;
@SendWrite(&CHOIX,&RTR,"XXX",&FICH);
@REPEAT;
@ReadBuffer(&S);
@IF @PosStr('XXX',&S)> 0;
@ArrayStr(&tab1,20);
@Split(&S," *",&tab1);
@ReadStr(&tab1,9,&Routeur_distant);
@ReadStr(&tab1,10,&Int_distante);
@SendWrite(&CHOIX,&RTR,"conf t",&FICH);
@SendWrite(&CHOIX,&RTR,"XXX",&FICH);
@Winwrite(&Routeur_distant);
@Winwrite(&Int_distante);
@SendWrite(&CHOIX,&RTR,'description XXX '&Routeur_distant' '&Int_distante,&FICH);
@SendWrite(&CHOIX,&RTR,"exit",&FICH);
@SendWrite(&CHOIX,&RTR,"exit",&FICH);
&i=&i-1;
@ENDIF;
@UNTIL (&S = 'EOF');
@SendWrite(&CHOIX,&RTR,"wr mem",&FICH);
@Winwrite('etape 1 faite');
@Winwrite(&Routeur_distant);
@Disconnect(&RTR);

J'ai censuré par des XXX les trucs un peu sensibles.

Pouvez-vous svp me dire ce que c'est?
A voir également:

3 réponses

Utilisateur anonyme
 
J'ai trouvé ça, ça peut peut être t'aider. Ça a l'air d'être un scripte pour un OS d'IBM
http://pic.dhe.ibm.com/infocenter/cchelp/v8r0m0/index.jsp?topic=%2Fcom.ibm.rational.clearcase.cczose.doc%2Ftopics%2Fr_cce_if.htm
0
pafdantafass Messages postés 3015 Statut Contributeur 404
 
Je viens de regarder ta doc, et effectivement la terminologie d'une des structures de contrôle semble être la même, mais le reste n'est pas semblable. Pour info, j'utilise ces scripts pour industrialiser le déploiement de config sur du matériel réseau.
0
Utilisateur anonyme
 
J'en sais pas plus, désolé...
0
pafdantafass Messages postés 3015 Statut Contributeur 404
 
merci quand même.
0
A l a n Messages postés 5758 Date d'inscription   Statut Contributeur Dernière intervention   818
 
Salut,
tu as récupéré ce code où ?
Tu code sur quelle logiciel ?
Quel est l'extension du fichier sauvegarder ?
0
pafdantafass Messages postés 3015 Statut Contributeur 404
 
Ce sont des scripts utilsés pour un logiciel dont ma boite est propriétaire.

Ce code, c'est moi qui l'ai écrit avec notpad++ à partir de docs qu'on m'a fourni sur le fonctionnement du script.

le fichier est en .bsl
0
KX Messages postés 19031 Statut Modérateur 3 020
 
"le fichier est en .bsl"
IBM avait un langage nommé Basic Systems Language (BSL) dans les années 60, il a été renommé Programming Language/Systems (PL/S) dans les années 70.
0
pafdantafass Messages postés 3015 Statut Contributeur 404
 
Çà ne me rajeunit pas!
0