-
-
Save duck1123/da32bdccf9c65f55761885cf9224fb63 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# BREAD PUDDING | |
# By Evan & Amita Prodromou | |
let oven = OvenProvider.getOven() | |
oven.preheat(350) | |
let bread = [bread, cake, cupcake, cinnamon rolls, bagel] | |
For each bread, | |
bread = bread / 2 | |
if bread <= 1 cm | |
break | |
else | |
continue | |
assert sizeof(bread) == 12 * cup | |
let milk = [cup, cup, cup, cup] | |
let butter = cup/2 | |
pan.addTo(milk, butter) | |
until (butter.isMelted() and milk.temperature == hot) | |
pan.heat(medium) | |
let eggs = [egg, egg, egg, egg] | |
let sugar = cup | |
let cinnamon = teaspoon | |
let nutmeg = teaspoon | |
let salt = teaspoon/2 | |
let vanilla = teaspoon | |
eggs.beat() | |
wetBowl = eggs + sugar + cinnamon + nutmeg + salt + vanilla | |
wetBowl.mix() | |
wetBowl = wetBowl + bread | |
wetBowl.mix() | |
raisins = cup | |
wetBowl = wetBowl + raisins | |
wetBowl.mix() | |
wetBowl = wetBowl + pan.contents | |
wetBowl.mix() | |
let casserole | |
assert(!casserole.greased) | |
casserole.contents = wetBowl.contents | |
oven.contents = casserole | |
wait(45 * minute) | |
let knife | |
almostDone: | |
knife.insert(casserole.contents) | |
if !knife.isClean() | |
wait(2 * minute) | |
goto almostDone | |
oven.turnOff() | |
# WHIPCREAM | |
let large_bowl | |
let whipping_cream | |
let electric_mixer | |
let frosting_sugar | |
large_bowl = whipping cream, frosting_sugar | |
while (whipping_cream.get_state() != STIFF) do | |
whipping_cream.beat(electric_mixer) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment