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
