This Monday (May 18) me and Robert begun righting code. I'm writing some functions on Parsing.py, and Robert created a new Node (CppClassNode).
First goal is to allow Cython to recognize "cdef cppclass..."
All the progress is going to Mercurial.
Wednesday, May 20, 2009
Friday, May 15, 2009
Wiki updated!
I updated the wiki with a basic schedule for Cython work together with Robert for this week. I'll be available on IRC, email and GTalk during this period.
http://wiki.cython.org/gsoc09/daniloaf/progress
See ya!
http://wiki.cython.org/gsoc09/daniloaf/progress
See ya!
Wednesday, May 13, 2009
Studying Progress
These days I'm studying the Cython parser, beggining with the nodes. Many nodes of many types are created during the parsing. There are many types of nodes, from the simplest nodes to the most complex. There are many inheritance with the nodes, and (I think) all they inherit from Node (a "basic" node).
For every code, a node is created.
I still need to understand how all the .c or .cpp code is written (Many lines are automatically written by a ModuleNode) and also how the extension works at a lower level.
I'm thinking in generating a UML of nodes and parser. Maybe I should have thought this before, but never is too late.
I'll soon update the wiki.
For every code, a node is created.
I still need to understand how all the .c or .cpp code is written (Many lines are automatically written by a ModuleNode) and also how the extension works at a lower level.
I'm thinking in generating a UML of nodes and parser. Maybe I should have thought this before, but never is too late.
I'll soon update the wiki.
Saturday, April 25, 2009
Project wiki available!
Today I setted-up the wiki for my project on GSoC.
http://wiki.cython.org/gsoc09/daniloaf/progress
Make a good use of it
:D
Friday, April 24, 2009
GSoC-2009
I'm very glad my proposal had been accepted for GSoC-2009.
Now I'm begginning this blog to show all how I'm working and all the developing process.
Tomorrow I'll create a wiki to show more detailed the developent.
My project is to improve C++ support for Cython. At the moment, I'm studying the compilation files to better understand how it works and also at a code-level.
The link of my proposal is: http://wiki.cython.org/gsoc09/daniloaf
See, ya!
Subscribe to:
Posts (Atom)
