Gateau au yaourt (Yoghurt cake)
#include <cook.h> /* For the record * g_add_food (Container *container, const char *type, float size); */ int main (int argc, char *argv[]) { Container *bowl, *mould; bowl = g_new (Container, 1); g_add_food (bowl, "yogurt", 1); g_add_food (bowl, "sugar", sizeof ("yogurt")*2); g_add_food (bowl, "eggs", 2); g_add_food (bowl, "oil", sizeof ("yogurt")/2); #ifdef HAVE_VANILLA_SUGAR g_add_food (bowl, "vanilla_sugar", 1); #endif g_add_food (bowl, "flour", 3); g_add_food (bowl, "cake_yeast", 1); mould = g_mould_new_with_butter_and_flour (); g_food_reparent (bowl->children, mould); g_oven_set_thermostat (6); g_oven_set_timer (25); g_main_cook (); g_print ("Yum"); return 0; }
BastienNocera: I can translate this into proper English if necessary