recently i have discovered coccinelle. a tool to do refactoring on C code using 
ast manipulations in order to generate global patches or massive modifications 
like eclipse does.. but in the shell.

libvala provides an ast of the full source which could permit implementing such 
modifications easily. mostly because vala syntax is simpler than C one.

i have also been thinking in the possibility to have a commandline 
introspection tool that allowed me to list methods from classes, etc.. but 
integrated working with source and binding files. this will perfmit to create 
autocompletion support for vim easily, or just querying the project from 
commandline to get list of items (vars,enums...)

my questions are: do somebody did it already? is somebody going to do it? i 
dont have much time atm. but i would love to discuss it.

--pancake
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to