GOB

A preprocessor for making GObjects with inline C code so that generated files are not edited
Download

GOB Ranking & Summary

Advertisement

  • Rating:
  • 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