24 erlang_builtin
%--------------------------------------------------%
% vim: ft=mercury ts=4 sw=4 et wm=0 tw=0
%--------------------------------------------------%
% Copyright (C) 2007, 2011 The University of Melbourne.
% This file may only be copied under the terms of the GNU Library General
% Public License - see the file COPYING.LIB in the Mercury distribution.
%--------------------------------------------------%
%
% File: erlang_builtin.m.
% Main author: wangp.
% Stability: low.
%
% This file is intended to hold things related to Erlang for the Erlang grade.
% In non-Erlang grades this file should do nothing.
%
% Currently it contains a server that is started at program initialisation
% to emulate global variables. Lookups and updates of global mutables work by
% sending and receiving messages to this server.
%
%--------------------------------------------------%
%--------------------------------------------------%
:- module erlang_builtin.
:- interface.
% This module exports nothing yet for public consumption; all exports
% are via foreign_export.
%--------------------------------------------------%
%--------------------------------------------------%