From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id WAA10062; Sat, 15 May 2004 22:57:14 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id WAA10055 for ; Sat, 15 May 2004 22:57:13 +0200 (MET DST) Received: from narury.org (irkki.net [193.65.56.227]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i4FKvCSH003052 for ; Sat, 15 May 2004 22:57:12 +0200 Received: (from xm@localhost) by narury.org (8.11.6/8.9.3) id i4FKvC702859 for caml-list@inria.fr; Sat, 15 May 2004 23:57:12 +0300 Date: Sat, 15 May 2004 23:57:11 +0300 From: Jere Sanisalo To: caml-list@inria.fr Subject: Re: [Caml-list] Announcing ocalibs. Message-ID: <20040515235711.A2644@xmunkki.org> Reply-To: xm@xmunkki.org References: <20040515131209.A32558@xmunkki.org> <004901c43abd$f83b6ad0$19b0e152@warp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <004901c43abd$f83b6ad0$19b0e152@warp>; from warplayer@free.fr on Sat, May 15, 2004 at 10:48:25PM +0200 X-Miltered: at concorde with ID 40A68428.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 2004:99 cannasse:01 pointers:01 ocaml:01 ocaml:01 nicolas:01 mutable:01 0200,:01 modules:02 objects:02 wrote:03 cleanly:04 structures:05 quite:06 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Sat, May 15, 2004 at 10:48:25PM +0200, Nicolas Cannasse wrote: >However one of the problem when writing games with ocaml is the lack of >mutual recursives modules, which are needed to separate big project into >several files (even if they belong to the same entity). Actually I'm quite interested in material like this. Do any of you have any insights? The main thing is, that almost everything in games is related somehow. You need to have pointers (of sorts) to other entities (cleanly solved by ocaml objects? or mutable structures?). Or any other war stories? I would love to hear them :). -- Jere Sanisalo [xm@xmunkki.org] - http://www.xmunkki.org/ ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners