From e0d8e3062b674ffc46dbec703694d4a7ead6b098 Mon Sep 17 00:00:00 2001
From: bill-auger <mr.j.spam.me@gmail.com>
Date: Mon, 20 Mar 2023 13:52:01 -0400
Subject: [PATCH 2/5] add example animated cow

---
 cows/backflip-cow/backflip-cow_01.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_01a.cow |  1 +
 cows/backflip-cow/backflip-cow_01b.cow |  1 +
 cows/backflip-cow/backflip-cow_01c.cow |  1 +
 cows/backflip-cow/backflip-cow_01d.cow |  1 +
 cows/backflip-cow/backflip-cow_01e.cow |  1 +
 cows/backflip-cow/backflip-cow_02.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_03.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_03a.cow |  1 +
 cows/backflip-cow/backflip-cow_03b.cow |  1 +
 cows/backflip-cow/backflip-cow_03c.cow |  1 +
 cows/backflip-cow/backflip-cow_03d.cow |  1 +
 cows/backflip-cow/backflip-cow_03e.cow |  1 +
 cows/backflip-cow/backflip-cow_04.cow  |  1 +
 cows/backflip-cow/backflip-cow_04a.cow |  1 +
 cows/backflip-cow/backflip-cow_04b.cow |  1 +
 cows/backflip-cow/backflip-cow_05.cow  |  1 +
 cows/backflip-cow/backflip-cow_06.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_07.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_08.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_09.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_10.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_11.cow  | 18 ++++++++++++++++++
 cows/backflip-cow/backflip-cow_12.cow  | 18 ++++++++++++++++++
 24 files changed, 194 insertions(+)
 create mode 100644 cows/backflip-cow/backflip-cow_01.cow
 create mode 120000 cows/backflip-cow/backflip-cow_01a.cow
 create mode 120000 cows/backflip-cow/backflip-cow_01b.cow
 create mode 120000 cows/backflip-cow/backflip-cow_01c.cow
 create mode 120000 cows/backflip-cow/backflip-cow_01d.cow
 create mode 120000 cows/backflip-cow/backflip-cow_01e.cow
 create mode 100644 cows/backflip-cow/backflip-cow_02.cow
 create mode 100644 cows/backflip-cow/backflip-cow_03.cow
 create mode 120000 cows/backflip-cow/backflip-cow_03a.cow
 create mode 120000 cows/backflip-cow/backflip-cow_03b.cow
 create mode 120000 cows/backflip-cow/backflip-cow_03c.cow
 create mode 120000 cows/backflip-cow/backflip-cow_03d.cow
 create mode 120000 cows/backflip-cow/backflip-cow_03e.cow
 create mode 120000 cows/backflip-cow/backflip-cow_04.cow
 create mode 120000 cows/backflip-cow/backflip-cow_04a.cow
 create mode 120000 cows/backflip-cow/backflip-cow_04b.cow
 create mode 120000 cows/backflip-cow/backflip-cow_05.cow
 create mode 100644 cows/backflip-cow/backflip-cow_06.cow
 create mode 100644 cows/backflip-cow/backflip-cow_07.cow
 create mode 100644 cows/backflip-cow/backflip-cow_08.cow
 create mode 100644 cows/backflip-cow/backflip-cow_09.cow
 create mode 100644 cows/backflip-cow/backflip-cow_10.cow
 create mode 100644 cows/backflip-cow/backflip-cow_11.cow
 create mode 100644 cows/backflip-cow/backflip-cow_12.cow

diff --git a/cows/backflip-cow/backflip-cow_01.cow b/cows/backflip-cow/backflip-cow_01.cow
new file mode 100644
index 0000000..e82481e
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_01.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 1-6 of 24 (derived from default.cow)
+##
+
+$the_cow = <<"EOC";
+        $thoughts
+         $thoughts
+          $thoughts
+           $thoughts
+            $thoughts
+             $thoughts
+              $thoughts
+               $thoughts   ^__^
+                $thoughts  ($eyes)\\_______
+                   (__)\\       )\\/\\
+                    $tongue ||----w |
+                       ||     ||
+EOC
diff --git a/cows/backflip-cow/backflip-cow_01a.cow b/cows/backflip-cow/backflip-cow_01a.cow
new file mode 120000
index 0000000..b89d4b1
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_01a.cow
@@ -0,0 +1 @@
+backflip-cow_01.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_01b.cow b/cows/backflip-cow/backflip-cow_01b.cow
new file mode 120000
index 0000000..b89d4b1
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_01b.cow
@@ -0,0 +1 @@
+backflip-cow_01.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_01c.cow b/cows/backflip-cow/backflip-cow_01c.cow
new file mode 120000
index 0000000..b89d4b1
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_01c.cow
@@ -0,0 +1 @@
+backflip-cow_01.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_01d.cow b/cows/backflip-cow/backflip-cow_01d.cow
new file mode 120000
index 0000000..b89d4b1
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_01d.cow
@@ -0,0 +1 @@
+backflip-cow_01.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_01e.cow b/cows/backflip-cow/backflip-cow_01e.cow
new file mode 120000
index 0000000..b89d4b1
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_01e.cow
@@ -0,0 +1 @@
+backflip-cow_01.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_02.cow b/cows/backflip-cow/backflip-cow_02.cow
new file mode 100644
index 0000000..470bcc0
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_02.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 7,14-16 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<EOC;
+        $thoughts
+         $thoughts
+
+                          ^__^
+                          ($eyes)
+                          (__)
+                           / \\
+                          /   \\
+                         //\\   \\
+                         || \\   )
+                            /\\_/ z
+                            ||
+EOC
diff --git a/cows/backflip-cow/backflip-cow_03.cow b/cows/backflip-cow/backflip-cow_03.cow
new file mode 100644
index 0000000..1c0ac68
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_03.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 8-13,17 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<EOC;
+        $thoughts
+         $thoughts
+                          ^__^
+                          ($eyes)
+                          (__)
+                           / \\
+                          /   \\
+                         //\\   \\
+                        //  \\   )
+                             W / z
+                             //
+                            //
+EOC
diff --git a/cows/backflip-cow/backflip-cow_03a.cow b/cows/backflip-cow/backflip-cow_03a.cow
new file mode 120000
index 0000000..855953a
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_03a.cow
@@ -0,0 +1 @@
+backflip-cow_03.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_03b.cow b/cows/backflip-cow/backflip-cow_03b.cow
new file mode 120000
index 0000000..855953a
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_03b.cow
@@ -0,0 +1 @@
+backflip-cow_03.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_03c.cow b/cows/backflip-cow/backflip-cow_03c.cow
new file mode 120000
index 0000000..855953a
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_03c.cow
@@ -0,0 +1 @@
+backflip-cow_03.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_03d.cow b/cows/backflip-cow/backflip-cow_03d.cow
new file mode 120000
index 0000000..855953a
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_03d.cow
@@ -0,0 +1 @@
+backflip-cow_03.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_03e.cow b/cows/backflip-cow/backflip-cow_03e.cow
new file mode 120000
index 0000000..855953a
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_03e.cow
@@ -0,0 +1 @@
+backflip-cow_03.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_04.cow b/cows/backflip-cow/backflip-cow_04.cow
new file mode 120000
index 0000000..ea93634
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_04.cow
@@ -0,0 +1 @@
+backflip-cow_02.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_04a.cow b/cows/backflip-cow/backflip-cow_04a.cow
new file mode 120000
index 0000000..ea93634
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_04a.cow
@@ -0,0 +1 @@
+backflip-cow_02.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_04b.cow b/cows/backflip-cow/backflip-cow_04b.cow
new file mode 120000
index 0000000..ea93634
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_04b.cow
@@ -0,0 +1 @@
+backflip-cow_02.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_05.cow b/cows/backflip-cow/backflip-cow_05.cow
new file mode 120000
index 0000000..855953a
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_05.cow
@@ -0,0 +1 @@
+backflip-cow_03.cow
\ No newline at end of file
diff --git a/cows/backflip-cow/backflip-cow_06.cow b/cows/backflip-cow/backflip-cow_06.cow
new file mode 100644
index 0000000..2a5aad7
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_06.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 18 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<EOC;
+        $thoughts
+         $thoughts
+                                 ^__^
+                                 ($eyes)
+                                 (__)
+                               =====/
+                                 |  |
+                                 E  |
+                               =====/
+                                    z
+
+
+EOC
diff --git a/cows/backflip-cow/backflip-cow_07.cow b/cows/backflip-cow/backflip-cow_07.cow
new file mode 100644
index 0000000..355f5d7
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_07.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 19 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<EOC;
+        $thoughts
+         $thoughts
+                                       \\\\    __
+                                        \\\\  (  )
+                                        / \\_($eyes)
+                                   \\\\  /   )v  v
+                                    \\\\M   /
+                                     \\   /
+                                      \\_/
+                                       z
+
+
+EOC
diff --git a/cows/backflip-cow/backflip-cow_08.cow b/cows/backflip-cow/backflip-cow_08.cow
new file mode 100644
index 0000000..61313d8
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_08.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 20 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<"EOC";
+        $thoughts
+         $thoughts
+                                        ||     ||
+                                        | m----|| __ $tongue
+                                     \\/\\(_______\\(  )
+                                                \\($eyes)
+                                                 v  v
+
+
+
+
+
+EOC
diff --git a/cows/backflip-cow/backflip-cow_09.cow b/cows/backflip-cow/backflip-cow_09.cow
new file mode 100644
index 0000000..4824c88
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_09.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 21 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<EOC;
+        $thoughts                                         //
+         $thoughts                                       //
+                                              z / M
+                                               (   \\  //
+                                                \\   \\//
+                                                 \\   /
+                                                  \\_/\
+                                                  (  )
+                                                  ($eyes)
+                                                  v  v
+
+
+EOC
diff --git a/cows/backflip-cow/backflip-cow_10.cow b/cows/backflip-cow/backflip-cow_10.cow
new file mode 100644
index 0000000..9674225
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_10.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 22 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<EOC;
+        $thoughts
+         $thoughts
+                                                    z
+                                                    /=====
+                                                    |  E
+                                                    |  |
+                                                    /=====
+                                                    (  )
+                                                    ($eyes)
+                                                    v  v
+
+
+EOC
diff --git a/cows/backflip-cow/backflip-cow_11.cow b/cows/backflip-cow/backflip-cow_11.cow
new file mode 100644
index 0000000..63bed17
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_11.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 23 of 24 - bill-auger <bill-auger@programmer.net>
+## License: CC-zero
+##
+$the_cow = <<EOC;
+        $thoughts
+         $thoughts
+
+
+                                                           _z
+                                                    ^__^  / \\
+                                                    ($eyes) /   \\
+                                                    (__)/   W\\\\
+                                                      \\    /  \\\\
+                                                       \\  /
+                                                        \\\\
+                                                         \\\\
+EOC
diff --git a/cows/backflip-cow/backflip-cow_12.cow b/cows/backflip-cow/backflip-cow_12.cow
new file mode 100644
index 0000000..129dc44
--- /dev/null
+++ b/cows/backflip-cow/backflip-cow_12.cow
@@ -0,0 +1,18 @@
+##
+## Animated cow - frame 24 of 24 (derived from default.cow)
+##
+
+$the_cow = <<"EOC";
+        $thoughts
+         $thoughts
+
+
+
+
+
+                                                     ^__^
+                                                     ($eyes)\\_______
+                                                     (__)\\       )\\/\\
+                                                      $tongue ||----w |
+                                                         ||     ||
+EOC
-- 
2.40.0

