Acme-Chef

 view release on metacpan or  search on metacpan

examples/fib.chef  view on Meta::CPAN

1 cup white sugar
1 cup brown sugar
1 vanilla bean

Method.
Fold white sugar into mixing bowl. Put white sugar into mixing bowl. Fold brown
sugar into mixing bowl. Clean mixing bowl. Put white sugar into mixing bowl.
Remove vanilla bean. Fold white sugar into mixing bowl. Melt white sugar. Put
vanilla bean into mixing bowl. Refrigerate. Heat white sugar until melted. Put
white sugar into mixing bowl. Remove vanilla bean. Fold white sugar into mixing
bowl. Caramelise white sugar. Put vanilla bean into mixing bowl. Refrigerate. Cook
white sugar until caramelised. Put white sugar into mixing bowl. Serve with caramel
sauce. Fold brown sugar into mixing bowl. Put white sugar into mixing bowl. Add
vanilla bean. Serve with caramel sauce. Add brown sugar.



examples/fib2.chef  view on Meta::CPAN

1 cup white sugar
1 cup brown sugar
1 vanilla bean

Method.
Fold white sugar into mixing bowl. Put white sugar into mixing bowl. Fold brown
sugar into mixing bowl. Clean mixing bowl. Put white sugar into mixing bowl.
Remove vanilla bean. Fold white sugar into mixing bowl. Melt white sugar. Put
vanilla bean into mixing bowl. Refrigerate. Heat white sugar until melted. Put
white sugar into mixing bowl. Remove vanilla bean. Fold white sugar into mixing
bowl. Caramelise white sugar. Put vanilla bean into mixing bowl. Refrigerate. Cook
white sugar until caramelised. Put white sugar into mixing bowl. Serve with caramel
sauce. Fold brown sugar into mixing bowl. Put white sugar into mixing bowl. Add
vanilla bean. Serve with caramel sauce. Add brown sugar.



lib/Acme/Chef.pm  view on Meta::CPAN

         last unless @$paragraphs;
         $ingredients = shift @$paragraphs;
         $paragraph_no++;
      }

      last unless @$paragraphs;
      my $cooking_time = shift @$paragraphs;
      $paragraph_no++;
      my $temperature;

      if ($cooking_time =~ /^[ ]*Cooking time:[ ]*(\d+)(?: hours?| minutes?)\.[ ]*$/) {
         $cooking_time = $1;
         last unless @$paragraphs;
         $temperature = shift @$paragraphs;
         $paragraph_no++;
      } else {
         $temperature = $cooking_time;
         $cooking_time = '';
      }

      my $method;

lib/Acme/Chef.pm  view on Meta::CPAN

=item *

C<heaped> | C<level> : These indicate that the measure is dry.

=back

The ingredient-name may be anything reasonable, and may include space
characters. The ingredient list is optional. If present, it declares
ingredients with the given initial values and measures.

=head2 Cooking Time

  Cooking time: time (hour[s] | minute[s]).

The cooking time statement is optional. The time is a number.

=head2 Oven Temperature

  Pre-heat oven to temperature degrees Celcius [(gas mark mark)].

Some recipes require baking. If so, there will be an oven
temperature statement. This is optional. The temperature and mark are
numbers.



( run in 0.370 second using v1.01-cache-2.11-cpan-e9199f4ba4c )