Hello,

On Tue, Oct 22, 2013 at 2:29 AM, daniel.za...@samsung.com
<daniel.za...@samsung.com> wrote:
> I would like to discuss about a project that we are beginning just now.
> I presented it on EFL dev. day yesterday but I would like to share it
> here since it will imply all the EFL developers (yes, you) one day or
> another.
>
> It is called Eolian and was first aimed to facilitate addition of new Eo
> functions by auto-generating code. Then we noted that we can
> automatically generate language bindings too but it is not the goal of
> this discussion.
>
> The idea is that each Eo class is represented into a .eo file. These
> files are manually modified to add new functions, comments, callbacks...
> and parsed and the generation phase updates the C/H files.
>
> They contain descriptions of inherited classes, properties, methods,
> base classes implemented functions and callbacks.
>
> We thought about two formats:
> - a C-like format:

[snip]

> - JSON format:

[snip]

> So, until yesterday (the day I presented), I really thought we would go
> on the C (ok, C++) style but now that I saw some faces when I showed the
> C format and since I want to come back home safe, I prefer asking here.

Thanks a lot for asking ! I am very pleased by the ongoing result and
I am obviously going to vote for JSON also.
-- 
Cedric BAIL

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to