Aventure romaine en Rebol | |
yos | 10-Apr-2013/11:40:48+2:00 |
Salut, Simple petit exemple de modification de texte avec parse REBOL [] cesar: func [ message /decript /local encription-table character characters letter ] [ encription-table: copy {abcdefghijklmnopqrstuvwxyzaABCDEFGHIJKLMNOPQRSTUVWXYZA} if decript [reverse encription-table] character: [ copy letter message: skip ( if letter: select/case encription-table letter [ change message letter ] ) ] characters: [any character] parse/all copy message characters head message ] probe m: copy " Logo, c'est cool" probe cesar m probe m print "---" probe m: copy "B cjfoupu qpvs ef opvwfmmft bwfouvsft ;-)" probe cesar/decript m Résultat de l execution: >> do %cesar.r Logo, c'est cool Mphp, d'ftu dppm Logo, c'est cool --- B cjfoupu qpvs ef opvwfmmft bwfouvsft ;-) A bientot pour de nouvelles aventures ;-) yos | |
Login required to Post. |