GOBA preprocessor for making GObjects with inline C code so that generated files are not edited | |
Download |
GOB Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Jiri Lebl
- Publisher web site:
- http://www.jirka.org/gob.html
GOB Tags
GOB Description
A preprocessor for making GObjects with inline C code so that generated files are not edited GOB (GOB2 anyway) project is a preprocessor for making GObjects with inline C code so that generated files are not edited. Syntax is inspired by Java and Yacc or Lex. The implementation is intentionally kept simple, and no C actual code parsing is done. Here are some key features of "GOB": · C is a perfect (well mostly) language, no need for another language · Writing a fully featured GObject is a hassle · GObject has little type safety, GOB improves on it. · Need for a generator that doesn't require changes to generated code · I like how Java writes method code directly into the class definition. Requirements: · Lex, Yacc and glib. If you make any GTK+ objects, you'll of course also need GTK+. If you make BonoboObjects you'll require bonobo. What's New in This Release: · Function attributes; simple destroy, finalize, construct override support; afterdecls C blocck; minor other fixes/improvements.
GOB Related Software