diff --git a/tests/loop_foreach_test.aer b/tests/loop_foreach_test.aer new file mode 100644 index 0000000..e042f59 --- /dev/null +++ b/tests/loop_foreach_test.aer @@ -0,0 +1,21 @@ +class Program { + + void main() { + int[] $numbers = {'five' => 5, 'six' => 6, 'seven' => 7, 'eight' => 8, 'nine' => 9, 'zero' => 0}; + string[] $days = { "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" }; + foreach(string $key => int $numeric in $numbers) { + if($numeric == 6) { + continue; + } + print("$key is $numeric\n"); + if($numeric == 8) { + break; + } + } + print("\nA week has seven days:\n"); + foreach(string $day in $days) { + print("$day\n"); + } + } + +} diff --git a/tests/loop_foreach_test.exp b/tests/loop_foreach_test.exp new file mode 100644 index 0000000..19bb673 --- /dev/null +++ b/tests/loop_foreach_test.exp @@ -0,0 +1,12 @@ +five is 5 +seven is 7 +eight is 8 + +A week has seven days: +Monday +Tuesday +Wednesday +Thursday +Friday +Saturday +Sunday