FACTOID # 67: Nearly a quarter of people in Monaco are over 65.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Categorical Abstract Machine Language

CAML (Categorical Abstract Machine Language) is a version of ML developed by G. Huet, G. Cousineau, Ascánder Suárez, Pierre Weis, Michel Mauny and others from both INRIA and ENS. Implemented in Lisp, it was nicknamed Heavy CAML because of its memory and CPU requirements relative to its successor CAML Light which was implemented in C by Xavier Leroy and Damien Doligez. In addition to a complete rewriting, CAML Special Light added a powerful (applicative) module system to the core language. Starting from 1995, an object layer was added, and since then, the language has been renamed Objective Caml. This article refers to the functional programming language called ML; the acronym ML is also used to refer to machine language. ... The Institut national de recherche en informatique et en automatique (INRIA) is a French national research institution focusing on computer science, control theory and applied mathematics. ... Late Latin Plural entia Mid 16th Century (1530 - 1569) Philosophy Something which has existence; a being, an entity as opposed to an attribute or quality. ... Objective Caml, also known as OCaml or OCaml for short, is an advanced programming language that is part of the ML family. ...


  Results from FactBites:
 
Abstract machine - definition of Abstract machine in Encyclopedia (231 words)
Abstract machines are often used in thought experiments regarding computability or to analyze the complexity of algorithms (see computational complexity theory).
An abstract machine can also refer to a microprocessor design which has yet to be (or is not intended to be) implemented as hardware.
An abstract machine implemented as a software simulation, or for which an interpreter exists, is called a virtual machine.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m