From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Banel Subject: Re: babel: ob-C with Visual C++ and compilation-mode Date: Thu, 28 Aug 2014 21:44:22 +0200 Message-ID: <53FF8696.8030906@free.fr> References: <878un4ut6c.fsf@gmail.com> <53E91C32.4000002@free.fr> <87lhqt6b0w.fsf@gmail.com> <53EA8F2B.7010205@free.fr> <87zjf8cdjk.fsf@gmail.com> <53ED1EB0.3030500@free.fr> <87lhqp7jnp.fsf@gmail.com> <53F08FE3.20506@free.fr> <87vbpq6o4w.fsf@gmail.com> <53F25B1F.3020804@free.fr> <87sikqhp3j.fsf@gmail.com> <53F64D23.3030303@free.fr> <871ts6oxjd.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41220) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XN5cP-0000wu-UM for emacs-orgmode@gnu.org; Thu, 28 Aug 2014 15:44:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XN5cO-0004Z0-SR for emacs-orgmode@gnu.org; Thu, 28 Aug 2014 15:44:25 -0400 Received: from smtp4-g21.free.fr ([2a01:e0c:1:1599::13]:53138) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XN5cO-0004Yo-Lc for emacs-orgmode@gnu.org; Thu, 28 Aug 2014 15:44:24 -0400 Received: from [IPv6:2a01:e35:2e21:def0:dd82:c839:5eba:c7e6] (unknown [IPv6:2a01:e35:2e21:def0:dd82:c839:5eba:c7e6]) by smtp4-g21.free.fr (Postfix) with ESMTP id 36A6C4C80CC for ; Thu, 28 Aug 2014 21:44:23 +0200 (CEST) In-Reply-To: <871ts6oxjd.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org
Le 24/08/2014 14:57, Ernesto Durante a =C3=A9crit=C2=A0:

I have worked with VTK (the visualization toolkit). =
It is like
babel and allows differents block to be chained and evaluated on demand.<=
/pre>
    

Very interesting software.
Thanks for sharing.

In VTK, such a chain is called a pipeline. Clearly the main challenge of =
VTK is
to ensure that the data flowing between algorithms are compatible.
VTK relies heavily on the type of data.

How in Babel can we associate a type to a data ? to a column of a table ?
to a list ? Without such a information, how can babel infer the type ?


You may want to read this small tutorial:
http://orgmode.org/worg/org-contrib/babel/examples/data-= collection-analysis.html
It describes a Babel pipeline with tables in the middle.