# A basic cookbook file for gourmand
# Doug Beeferman 2/22/97
#
#
# Format:  Every block of four non-comment, non-directive lines is 
# a food item.  The first line is the string representation of the food.
# The second line lists the possible units for quanitifying the food.
# The third line lists possible adjectives for describing the food.
# The fourth line lists actions that the food can cause
# 
# Variables:  X = this food,  Y = some already-placed
# food or container,  D = a reasonable value for degrees fahrenheit,
# T = a reasonable number of minutes
# C = the starting container
#
# Directives:  
# UNIVERSAL_ADJECTIVES specifies adjectives relevant to all food items
# STARTING_CONTAINERS lists containers that are placed initially
#
# Keywords
# <atomic> in units list means 

!ADVERBS Gently Carefully Swiftly Quickly <none>
!STARTING_CONTAINERS   pan skillet pot bowl
!LASTLINES Bake_for_$T_minutes_at_$D_degrees  Fry_for_$T_minutes  Broil_for_$T_minutes
!TITLES Cream_of_$Y Gourmet_$Y_kebabs Fried_green_$Y $Y_surprise $T_minute_$Y Delicious_$Y_bars $Y_souffle Great_balls_of_$Y


### major components... these should come first

#
chicken*
<atomic> pound 
fresh 
Cut_$X_and_remove_bones 

#
lobster
<atomic> 
shiny large small baby 
Bake_$X_for_$T_minutes_at_$D_degrees   Boil_$X

#
hamburger*
<atomic> pound ounce
lean fatty
Fry_$X

#
spam*
can container pound 
<none>
Dice_$X_and_add_to_$C  Cut_$X_into_bite-sized_cubes_and_sprinkle_on_$Y

#
beef*
pound ounce side
broiled
Grill_$X

#
shrimp*
pound ounce piece
jumbo <none>
Add_$X_to_$C  Saute_$X

#
rice*
cup package
wild white
Cook_$X_for_$T_minutes


#
french_fries*
pound
O's Highlander 
Dump_$X_on_$Y


#
onion
cup <atomic> 
sliced diced chopped chopped_vidalia diced_vidalia
Saute_$X_in_$C  Garnish_$Y_with_$X

#
celery*
stick stalk 
fresh rotten <none>
Add_$X_to_$Y   Slice_$X_and_add_to_$Y 

#
mushroom
<atomic> 
sliced fresh wild
Add_$X Mix_in_$X

#
swiss_cheese*
pound slice block 
pungent spoiled
Slice_$X_and_add_to_$Y

#
cheddar_cheese*
pound slice block 
sharp mild extra-sharp gooey
Garnish_$Y_with_$X

#
feta_cheese*
pound ounce cup
<none> Hungarian Bulgarian Czechoslovakian Greek 
Crumble_$X_and_toss_onto_$Y

#
beet
<atomic> pound
<none>
Dice_$X_and_sprinkle_on_$Y

#
cabbage*
pound cup <atomic>
<none>
Add_$X  

#
banana
<atomic> pound bunch+bunches
spoiled ripe large <none>
Slice_$X Melt_$X

#
sour_cream*
teaspoon dab
<none>
Dip_$Y_in_$X

#
lettuce*
head
<none>
Cut_and_clean_$X_and_mix_in_$Y

#
pepper
<atomic>
green red
Chop_$X_and_add_to_$C


#
noodle
cup
lasagna spaghetti
Boil_$X  Spread_$X_over_$Y

#
carrot
<atomic> bag 
baby <none> crunchy
Chop_$X_and_mix_in_$Y

#
cucumber*
<atomic> slice 
<none>
Add_$X_to_$Y

#
bread*
slice loaf+loaves
sourdough French rye whole_wheat <none> 
Bake_$X_for_$T_minutes_at_$D_degrees 

#
egg
<atomic>
shelled fried jumbo quail raw
Garnish_$Y_with_$X

#
chocolate*
bar piece
milk dark <none> 
Break_$X_fairly_into_$T_pieces

#
tomato+tomatoes
<atomic>
<none>
Chop_$X_and_toss_in_$Y


###### liquids

#
milk*
cup tablespoon gallon
skim whole one-percent two-percent evaporated
Pour_$X_on_$Y  Simmer_$Y_in_$X

#
lemonade*
cup gallon 
pink <none>
Pour_$X_on_$Y  Simmer_$Y_in_$X  Marinate_$Y_in_$X

#
water*
cup gallon
<none>
Boil_$X

#
honey*
tablespoon jar
<none>
Spread_$X_on_$Y  Dip_$Y_in_$X  Marinate_$Y_in_$X

#
sauce*
cup
tomato alfredo
Pour_$X_on_$Y

###### silly

#
left_handed_flea crab_on_a_slab_at_the_bottom_of_the_sea+crabs_on_a_slab_at_the_bottom_of_the_sea newt_on_a_root_of_a_banyan_tree+newts_on_a_root_of_a_banyan_tree fig_on_a_twig_in_Galilee+figs_on_a_twig_in_Galilee
<atomic>
<none>
Throw_in_the_$X

#
tree
<atomic> acre
Redwood <none>
Chop_down_and_shave_the_$X_and_sprinkle_on_$Y

###### condiments and spices and stuff

#
mustard*
squirt pound tablespoon 
Dijon hot <none>
Squirt_$X_on_$Y  Pour_$X_on_$Y  Spread_$X_on_$Y


#
mayonnaise*
squirt pound tablespoon vat
spoiled <none> diet fat-free
Squirt_$X_on_$Y   Spread_$X_on_$Y

#
sugar*
tablespoon teaspoon pinch+pinches
brown granulated <none> 
Sprinkle_$X_with_$Y   Coat_$X_with_$Y   Pour_$X_on_$Y

#
salt*
tablespoon teaspoon dash+dashes pinch+pinches
iodized <none>
Sprinkle_$X_on_$Y   Coat_$Y_with_$X   Pour_$X_on_$Y

#
pepper*
tablespoon teaspoon dash+dashes pinch+pinches
black red <none>
Shake_$X_on_$Y

#
bay_leaf+bay_leaves
tablespoon teaspoon pinch+pinches
<none>
Add_$X

#
oregano*
tablespoon teaspoon dash+dashes pinch+pinches
<none> fresh
Sprinkle_$X_on_$Y

#
olive_oil*
tablespoon teaspoon
extra_virgin <none>
Add_$X

#
garlic*
clove 
<none>
Add_$X Add_$X_to_$Y

#
parsley*
pinch+pinches dash+dashes
<none>
Garnish_with_$X

#
flour*
cup half_cup
<none>
Pour_$X_on_$Y

#
seed*
cup tablespoon
fennel sesame
Sprinkle_$X_on_$Y  Add_$X

#
cocoa_powder*
pound ounce cup spoon pinch
sieved lumpy
Dump_$X_in_$Y  Sprinkle_$X_on_$Y

#
ketchup*
teaspoon tablespoon cup pint
red thick bland spicy
Pour_$X_in_$Y Stir_$X_for_$T_minutes Boil_$X_for_$T_days Place_$X_in_centrifuge_for_$T_hours

#
crab
<atomic> pound tail ton
shiny large small baby
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
toothpaste*
tube squirt
grainy white minty 
Squirt_$X_in_$Y  Gently_swish_$X_between_teeth  Kill_$X Bake_$X_for_$T_minutes_at_$D_degrees

#
lemon_cardboard
<atomic> bushel
soggy sour limp extravirgin
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
kangaroo
<atomic> kilo gram tail saddle
gamy lean
Stew_$X_in_$Y  Grill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
goldfish+goldfish
<atomic> pound tail ton
shiny large small baby
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
small_dog_wearing_a_blue_collar+small_dogs_wearing_blue_collars
<atomic> tail
brown furry 
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
chocolate
<atomic> pound
sweet
Dump_$X_in_$Y

#
nutmeg+nutmeg
tablespoon teaspoon dash+dashes pinch+pinches
freshly_ground stale store_bought <none>
Sprinkle_$X_on_$Y Coat_$Y_with_$X Pour_$X_on_$Y

#
vanilla+vanilla
tablespoon teaspoon drop
baker's_imitation <none>
Add_$X

#
lamb+lamb
pound ounce side carcass+carcasses <atomic>
fresh gamy helpless <none>
Grill_$X Cook_$X_for_$T_minutes Chop_$X_and_toss_in_$Y Throw_in_the_$X Gently_kill_$X Decapitate_and_save_the_blood_of_$X Roast_$X_on_a_spit_over_an_open_fire_for_$T_minutes Boil_$X_until_all_the_flavor_is_removed Puree_$X

#
apple
<atomic> cup
peeled cored
Dump_$X_in_$Y  Bake_$X_for_$T_minutes_at_$D_degrees

#
potato+potatoes
<atomic> cup
round brown dull baby
Dump_$X_in_$Y  Bake_$X_for_$T_minutes_at_$D_degrees

#
slug
pound bucket truckload
shiny sticky slime-coverd stinky 
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
Spice_Girl
<atomic> busload
Baby Sporty Ginger Scary Posh
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
sand+sand
pound ton cup grain pile
wet gritty fine coarse hot cold
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
gunpowder+gunpowder
pound ounce teaspoon grain ton poke
shiny fresh used sticky unused old new moist
Light_$X,_stirring_gently_for_$T Season_$Y_with_$X_to_taste  Bake_$X_for_$T_minutes_at_$D_degrees Sprinkle_$X_over_$Y Light_$X_before_serving Hum_softly_to_$Y_for_$T

#
hamster
<atomic>
small furry large satanic baby
Dump_$X_in_$Y  Gently_kill_$X  Bake_$X_for_$T_minutes_at_$D_degrees

#
maple_syrup+maple_syrup
cup bucket
<none>
Pour_$X_in_$Y  Lightly_stir_$X_with_$Y
