infoclick solution informatique (Gers) - version particulier

 

infoclick solution informatique - Dictionnaire informatique

 

SNOBOL

np. m.

[histoire][langage] StriNg Oriented symBOlic Language. Langage de base de données basé sur le traitement de chaîne de caractères, défini entre 1960 et 1962 aux laboratoires Bell. Il est resté peu connu jusqu'à sa version 4 (SNOBOL4), qui a eu son groupe de fans grâce à son pattern matching très puissant, par contre sa syntaxe était très liée aux carte perforées, et un programme en SNOBOL était illisible une fois écrit. Il a fortement influencé Unix à sa naissance, et ses descendants sont sed, awk, et donc Perl. Voir aussi SPITBOL.


Exemple de code (extrait de la Language List) :
* Find biggest words and numbers in a test string

(from Griswold,Poage,& Polonsky, 1971)

BIGP = (*P $ TRY *GT(SIZE(TRY,SIZE(BIG))) $ BIG FAIL

STR = 'IN 1964 NFL ATTENDANCE JUMPED TO 4,807884; '

+ 'AN INCREASE OF 401,810.'

P = SPAN('0123456789,')

BIG =

STR BIGP

OUTPUT = 'LONGEST NUMBER IS ' BIG

P = SPAN('ABCDEFGHIJKLMNOPQRSTUVWXYZ')

BIG =

STR BIGP

OUTPUT = 'LONGEST WORD IS ' BIG

END

Articles liés à celui-ci :  langage (chronologie) SNOBOL4 SPITBOL SPITBOL

Articles voisins :  sniffing - SNMP - SNMPTE - SNMPv2 - SNO < > SNOBOL4 - snooping - SNPP - SNR - S/N ratio

(09-01-2000).

Sommaire | Courrier

© Le Jargon Français v 3.3.165 - 18/11/2003

 

Qui sommes nous - infos légales - contact - liens - plan du site
Copyright © 2004 infoclick - 05 62 07 79 73 - Hôtel d'entreprise / ZI du Pont Peyrin 32600 Isle Jourdain
Valid XHTML 1.0! Valid CSS!