From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 4D57ABC54 for ; Tue, 23 Feb 2010 14:55:20 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkkCAHttg0vRVdzfkGdsb2JhbACDBIwigXWJaAgVAQEBAQkJDAcTAx+rfDSBV4UwiHMBAQMFhAFmBIMT X-IronPort-AV: E=Sophos;i="4.49,526,1262559600"; d="scan'208";a="45361290" Received: from mail-fx0-f223.google.com ([209.85.220.223]) by mail2-smtp-roc.national.inria.fr with ESMTP; 23 Feb 2010 14:54:55 +0100 Received: by fxm23 with SMTP id 23so3754024fxm.3 for ; Tue, 23 Feb 2010 05:54:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=bmKg0kf6pH86iQFey6KXoBBTHHT0CFJAnzPPdduNxMM=; b=xiLjh/5JLrUPIQaZfkFfYgMpJlkGGemZMTJTnuSik+C0SyCGPFPn8GXTHM2sm1UFKL T11Cx/waGxZL+Gxpy1GdURl8BfgymKtXLizSqIXBBxkEB1+TSmp2P1irdoCZ1odxzQCh 3IuF8QCr8ZqeztX7KrU+/v143ZC83rJ+CEUhU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=a+SKL6x1f8oiDZunmntdGA+gOccyDMGxeCbrSgT3RYpmFoKfgo5QWrbOTflTKuIYMv TxmgVvyGs61A2QBgJxo1t56l9hLZFHujTUTj+nVv3I1r7o5m3n8fvDHaUZETKkdm5Dc/ 5SA8diTFvcCjnuUZiT9+52iWfkesutNaJiqMA= MIME-Version: 1.0 Received: by 10.239.188.202 with SMTP id q10mr1786074hbh.80.1266933293462; Tue, 23 Feb 2010 05:54:53 -0800 (PST) In-Reply-To: <20100223145336.28407549@alcazar.inria.fr> References: <1ae8fe881002230532l6a26c293r4fe9ef41d45ed65e@mail.gmail.com> <20100223145336.28407549@alcazar.inria.fr> Date: Tue, 23 Feb 2010 19:24:53 +0530 Message-ID: <1ae8fe881002230554s4fd68b17he22638be34a0c1e4@mail.gmail.com> Subject: Re: [Caml-list] graph of function dependances From: =?UTF-8?Q?Gr=C3=A9goire_Seux?= To: Maxence Guesdon Cc: caml-list@yquem.inria.fr Content-Type: multipart/alternative; boundary=001485f7cb50e93710048044e46e X-Spam: no; 0.00; maxence:01 guesdon:01 maxence:01 guesdon:01 ocaml:01 ocaml:01 rocquencourt:01 beginner's:01 bug:01 gregoire:01 rocquencourt:01 beginner's:01 bug:01 gregoire:01 23,:98 X-Attachments: cset="UTF-8" cset="UTF-8" --001485f7cb50e93710048044e46e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you, it seems to be exactly what i need :-) On Tue, Feb 23, 2010 at 19:23, Maxence Guesdon wr= ote: > On Tue, 23 Feb 2010 19:02:32 +0530 > Gr=C3=A9goire Seux wrote: > > > hello ! > > Hello, > > > i am wondering if there exists a way to get a graphic visualiation of t= he > > dependances between functions defined in an ocaml file. > > > > For instance: > > > > let f x=3D x+1 > > > > let g x=3D f x -1 > > > > > > > let h x y =3D g x + (f x) > > > > > > should displayed that h relies on f and g definition. > > > > Maybe this not a pure ocaml-related question (more general) but i would > need > > such a tool for my ocaml sources. > > Oug seems to do what you need (and much more): > http://home.gna.org/oug/index.en.html > > Regards, > > -- > Maxence Guesdon http://yquem.inria.fr/~guesdon/ > Service Exp=C3=A9rimentation et D=C3=A9veloppements https://devel.inria.f= r/rocq/ > INRIA Paris-Rocquencourt > http://www.inria.fr/rocquencourt/ > > > > _______________________________________________ > 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 > --=20 Gr=C3=A9goire --001485f7cb50e93710048044e46e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you, it seems to be exactly what i need :-)

On Tue, Feb 23, 2010 at 19:23, Maxence Guesdon &= lt;Maxence.Guesdon@inria.fr= > wrote:
On Tue, 23 Feb 2010 19:02:32 +0530
Gr=C3=A9goire Seux <kamaradc= limber@gmail.com> wrote:

> hello !

Hello,

> i am wondering if there exists a way to get a graphic visualiation of = the
> dependances between functions defined in an ocaml file.
>
> For instance:
>
> let f x=3D x+1
>
> let g x=3D f x -1
>
>
> > let h x y =3D g x + (f x)
>
>
> should displayed that h relies on f and g definition.
>
> Maybe this not a pure ocaml-related question (more general) but i woul= d need
> such a tool for my ocaml sources.

Oug seems to do what you need (and much more):
=C2=A0= http://home.gna.org/oug/index.en.html

Regards,

--
Maxence Guesdon =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 http://yquem.inria.fr/~guesdon/
Service Exp=C3=A9rimentation et D=C3=A9veloppements https://devel.inria.fr/rocq/
INRIA Paris-Rocquencourt =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0http://www.inria.fr/rocquencourt/



_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.in= ria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs



--
Gr=C3=A9goire
--001485f7cb50e93710048044e46e--