1 GTK+ Object Builder (GOB)
3 Very simple preprocessor for making GTK+ objects with inline C code so that
4 generatedfiles are not editted. Syntax is inspired by java and yacc or lex.
5 The implementation is intentionaly kept simple, and no C code parsing is done.
8 - C is a perfect (well mostly) language, no need for another language
9 - Writing a fully featured GTK+ object is a hassle
10 - Need for a generator that doesn't require changes to generated code
11 - I like how Java writes method code directly into the class
16 run "./configure;make"
19 run "make install" as root
22 run gob with the .gob file on the command line
25 two (.c and .h) files named by the object name with words
26 separated by a hyphen (not neccessairly the .gob file prefix)
28 How to write .gob files?
29 1) read "man gob" for some documenation on how to use GOB
30 2) if you can't find what you need, read src/test.gob and
31 src/lexer.l and src/parse.y (in other words: RTFS)
36 - add warnings all over the place