1 GTK+ Object Builder (GOB)
3 Very early prototype. An extremely poor attempt at making a lex or yacc like
4 preprocessor for making GTK+ objects, while keeping he language in a sort of
5 java like style, and keeping the implementation extremely simple and without
6 having to parse any real C code.
9 - C is a perfect (well mostly) language, no need for another language
10 - Writing a fully featured GTK+ object is a hassle
11 - Need for a generator that doesn't require changes to generated code
12 - I like how Java writes method code directly into the class
19 edit the makefile to edit the destination directory and run
20 "make install" as root (or just put src/gob somewhere nice)
23 run gob with the .gob file on the command line
26 two (.c and .h) files named by the object name with words
27 separated by a hyphen (not neccessairly the .gob file prefix)
29 How to write .gob files?
30 1) read doc/USER_GUIDE for some documenation on how to use
32 2) if you can't find what you need, read src/test.gob and
33 src/lexer.l and src/parse.y (in other words: RTFS)
38 - add warnings all over the place
39 - add autoconf/automake setup