fbpx
Wikipedia

Caml

Caml(Categorical Abstract Machine Language)- 1985-ci ildə Fransız bir qurum olan İNRİA tərəfindən yaradılmış funksional və obyektyönümlü proqramlaşdırma dilidir. Digər adı ilə də Objective Camlda adlanır.

Caml
Paradiqma: Funksional, obyekt yönümlü
Yaradılıb: 1985
Tərəfindən: Gérard Huet, Guy Cousineau, Ascánder Suárez, Pierre Weis, Michel Mauny (Heavy Caml), Xavier Leroy (Caml Light, OCaml)
İlham alıb: ML
İlhamlanıb: F#
Ə.S: Kross Platform
Veb səhifə: http://caml.inria.fr/

Nümunələr

Hello World

print_endline "Hello World!";; 

Faktorial

let rec fact n = if n=0 then 1 else n * fact(n - 1);; 

alternativ olaraq bu cür də yazıla bilər

let rec fact = function | 0 -> 1 | n -> n * fact(n - 1);; 

Fibonaççi ədədləri

let rec fib n = if n < 2 then 1 else fib (n - 1) + fib (n - 2) ;; let main () = if Array.length Sys.argv <> 2 then begin print_string "Usage: fib <number>"; print_newline() end else begin try print_int (fib (int_of_string Sys.argv.(1))); print_newline () with Failure "int_of_string" -> print_string "Bad integer constant"; print_newline () end ;; if !Sys.interactive then () else main ();; 

Xarici keçidlər

rəsmi saytı

Proqram Nümunələri

caml, categorical, abstract, machine, language, 1985, ildə, fransız, qurum, olan, inria, tərəfindən, yaradılmış, funksional, obyektyönümlü, proqramlaşdırma, dilidir, digər, adı, ilə, objective, adlanır, paradiqma, funksional, obyekt, yönümlüyaradılıb, 1985tərə. Caml Categorical Abstract Machine Language 1985 ci ilde Fransiz bir qurum olan INRIA terefinden yaradilmis funksional ve obyektyonumlu proqramlasdirma dilidir Diger adi ile de Objective Camlda adlanir Caml Paradiqma Funksional obyekt yonumluYaradilib 1985Terefinden Gerard Huet Guy Cousineau Ascander Suarez Pierre Weis Michel Mauny Heavy Caml Xavier Leroy Caml Light OCaml Ilham alib MLIlhamlanib F E S Kross PlatformVeb sehife http caml inria fr Mundericat 1 Numuneler 1 1 Hello World 1 2 Faktorial 1 3 Fibonacci ededleri 2 Xarici kecidlerNumuneler RedakteHello World Redakte print endline Hello World Faktorial Redakte let rec fact n if n 0 then 1 else n fact n 1 alternativ olaraq bu cur de yazila biler let rec fact function 0 gt 1 n gt n fact n 1 Fibonacci ededleri Redakte let rec fib n if n lt 2 then 1 else fib n 1 fib n 2 let main if Array length Sys argv lt gt 2 then begin print string Usage fib lt number gt print newline end else begin try print int fib int of string Sys argv 1 print newline with Failure int of string gt print string Bad integer constant print newline end if Sys interactive then else main Xarici kecidler Redakteresmi saytiProqram NumuneleriMenbe https az wikipedia org w index php title Caml amp oldid 5123050, wikipedia, oxu, kitab, kitabxana, axtar, tap, hersey,

ne axtarsan burda

, en yaxsi meqale sayti, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, seks, porno, indir, yukle, sex, azeri sex, azeri, seks yukle, sex yukle, izle, seks izle, porno izle, mobil seks, telefon ucun, chat, azeri chat, tanisliq, tanishliq, azeri tanishliq, sayt, medeni, medeni saytlar, chatlar, mekan, tanisliq mekani, mekanlari, yüklə, pulsuz, pulsuz yüklə, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar.