Создание GObjects может быть утомительной задачей. Требуется много печатать и даже copy/paste приносит много хлопот.
Одной очевидной идеей является использование некоторого рода шаблонных заготовок для классов, а зтем запуск специального
инструмента для генерации реального C файла.
GOB/ (или GOB2) является таким инструментом.
Это препроцессор который может быть использован для конструирования GObjects с действующим C кодом, поэтому нет необходимости
редактировать сгенерерованный C код.
Синтаксис в стиле Java и Yacc или Lex. Реализация преднамеренно сделана простой: действующий C код пользователя не анализируется.