DocumentCode
3540214
Title
Design of A Concurrent Caml Light: ACCL
Author
Merah, Elkamel ; Chaoui, Allaoua
Author_Institution
Centre Univ. de Khenchela, Elhouria, Algeria
fYear
2009
fDate
4-6 Aug. 2009
Firstpage
262
Lastpage
267
Abstract
In this paper we propose an extension of the functional programming language Caml Light called ACCL for A Concurrent Caml Light which aims to encompass functional, imperative and concurrent programming paradigms in a single programming language. For the concurrent extension of Caml Light, we offer a few primitives with very simple semantics by using the model of ERLANG functional programming language. Support for dynamic process creation and inter process asynchronous communication are the two of the essential extensions to Caml Light language. This proposed language will be developed further to support distributing programming and mobile computation paradigms.
Keywords
functional languages; functional programming; parallel languages; ERLANG functional programming language; a concurrent Caml light; concurrent programming paradigm; distributed programming; dynamic process creation; functional programming language; imperative programming; inter process asynchronous communication; mobile computation paradigms; Application software; Asynchronous communication; Chaotic communication; Computer languages; Computer science; Concurrent computing; Distributed computing; Functional programming; Mobile computing; Pattern matching;
fLanguage
English
Publisher
ieee
Conference_Titel
Applications of Digital Information and Web Technologies, 2009. ICADIWT '09. Second International Conference on the
Conference_Location
London
Print_ISBN
978-1-4244-4456-4
Electronic_ISBN
978-1-4244-4457-1
Type
conf
DOI
10.1109/ICADIWT.2009.5273977
Filename
5273977
Link To Document