• 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