Bonjour !
Je vais sous peu être ammené à manipuler CamL Light, j'essaye pour le moment de comprendre un peu comment cela fonctionne mais je rencontre des difficultés, je n'y comprend pas grand chose.
J'ai surtout par le passé manipulé des langages comme Pascal ou C++ (tres vite fait pour ce dernier), mais avec Caml , je me rend compte que cela n'a rien à voir.
Bref, je n'arrive pas à faire de simples programmes (et les tutoriaux sont bien souvent complexes).
Par exemple je voudrais, en utilisant une boucle (il me semble bien que cela existe en CamL light) afficher 3 fois "Hello World"
J'ai essayé le code suivant :
qui malheureusement provoque une erreur, de syntaxe apparement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 for k = 1 to 3 do begin print_string " Hello world"; print_newline(); end done;
Je suis en outre curieux de comprendre quelle est la philosophie de CamL, j'ai lu sur le forum que dans CamL " tous est fonction" : je ne comprend pas trop ce que cela signifie concretement.
De plus j'ai lu dans un de mes cours qu'on "ne dit pas à CamL comment faire, mais plutot ce qu'il faut faire" et qu'il se charge du reste en implantant les fonctions comme il le souhaite ... là encore, je ne comprend pas.
Votre aide serait la bienvenue.
Merci
Caedes.
Partager