From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: ** X-Spam-Status: No, score=2.5 required=5.0 tests=DNS_FROM_RFC_ABUSE, DNS_FROM_SECURITYSAGE autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id E3E7CBBAF for ; Tue, 18 Nov 2008 10:20:08 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmoBABQYIknAMywlmWdsb2JhbACTVwEBAQEBBg0KBxG9MoJ5 X-IronPort-AV: E=Sophos;i="4.33,624,1220220000"; d="scan'208";a="17310817" Received: from fgwmail7.fujitsu.co.jp ([192.51.44.37]) by mail2-smtp-roc.national.inria.fr with ESMTP; 18 Nov 2008 10:20:07 +0100 Received: from m1.gw.fujitsu.co.jp ([10.0.50.71]) by fgwmail7.fujitsu.co.jp (Fujitsu Gateway) with ESMTP id mAI9K4nY028545 for (envelope-from franz.burgisser@jp.fujitsu.com); Tue, 18 Nov 2008 18:20:05 +0900 Received: from smail (m1 [127.0.0.1]) by outgoing.m1.gw.fujitsu.co.jp (Postfix) with ESMTP id 8C5212AEA81 for ; Tue, 18 Nov 2008 18:20:04 +0900 (JST) Received: from s1.gw.fujitsu.co.jp (s1.gw.fujitsu.co.jp [10.0.50.91]) by m1.gw.fujitsu.co.jp (Postfix) with ESMTP id 5DF5245DD78 for ; Tue, 18 Nov 2008 18:20:04 +0900 (JST) Received: from s1.gw.fujitsu.co.jp (localhost.localdomain [127.0.0.1]) by s1.gw.fujitsu.co.jp (Postfix) with ESMTP id 833391DB804B for ; Tue, 18 Nov 2008 18:20:03 +0900 (JST) Received: from ml1.s.css.fujitsu.com (ml1.s.css.fujitsu.com [10.23.4.191]) by s1.gw.fujitsu.co.jp (Postfix) with ESMTP id 2F3FD1DB8049 for ; Tue, 18 Nov 2008 18:19:55 +0900 (JST) Received: from ml1.css.fujitsu.com (ml1 [127.0.0.1]) by ml1.s.css.fujitsu.com (Postfix) with ESMTP id 1B602FC017 for ; Tue, 18 Nov 2008 18:19:55 +0900 (JST) Received: from [10.123.107.175] (x107175.sz.fst.fujitsu.com [10.123.107.175]) by ml1.s.css.fujitsu.com (Postfix) with ESMTP id A63E7FC016 for ; Tue, 18 Nov 2008 18:19:54 +0900 (JST) User-Agent: Microsoft-Entourage/12.14.0.081024 Date: Tue, 18 Nov 2008 18:14:45 +0900 Subject: Re: [Caml-list] [announce] O'Browser : OCaml on browsers From: Burgisser Francois To: Message-ID: Thread-Topic: [Caml-list] [announce] O'Browser : OCaml on browsers Thread-Index: AclJXhjidQdR4mNDpE2cLrFNfDqe0A== In-Reply-To: <492199E2.1020504@gmail.com> Mime-version: 1.0 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit X-Spam: no; 0.00; ocaml:01 ocaml:01 runtime:01 ocaml's:01 bindings:01 bug:01 beginner's:01 bug:01 javascript:98 javascript:98 threads:01 beginners:01 wrote:01 pps:01 pps:01 Hi, Good idea but maybe a browser plugin to manipulate DOM would be much more efficient. Still pretty instructive. Franz On 11/18/08 1:20 AM, "Benjamin Canou" wrote: > Hi, > > O'Browser is an implementation of the OCaml virtual machine in > JavaScript, designed to run in web browsers. > It features a runtime library compatible with OCaml's standard one > (including OOP and concurrent threads) and bindings of some JavaScript > functions to manipulate the DOM primitives. > > The distribution is available at [1] and an online version of the > tutorial is reachable at [2]. > > Please note that this is an early version, in particular the DOM > interface module is neither pretty nor well typed. > However, it can already be used to create little applets or scripts (as > in the tutorial [2], the examples of the distribution [3] or my webpage > [4]) and we'll be glad to receive your comments or bug reports. > > Have fun. > > Benjamin Canou. > > [1] http://www.pps.jussieu.fr/~canou/obrowser-0.1.tar.bz2 > [2] http://www.pps.jussieu.fr/~canou/obrowser/tutorial > [3] http://www.pps.jussieu.fr/~canou/obrowser/examples.html > [4] http://www.pps.jussieu.fr/~canou/ > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs