diff --git a/docs/src/cows.md b/docs/src/cows.md index 318df61..4e92fb5 100644 --- a/docs/src/cows.md +++ b/docs/src/cows.md @@ -32,5 +32,6 @@ Cowsay.flaming_sheep Cowsay.fox Cowsay.kitty Cowsay.koala +Cowsay.meow Cowsay.vader_koala ``` diff --git a/src/Cowsay.jl b/src/Cowsay.jl index 19c4d2b..bcef9fc 100644 --- a/src/Cowsay.jl +++ b/src/Cowsay.jl @@ -16,6 +16,7 @@ include("cows/fox.cow.jl") include("cows/kitty.cow.jl") include("cows/koala.cow.jl") include("cows/mech-and-cow.cow.jl") +include("cows/meow.cow.jl") include("cows/udder.cow.jl") include("cows/vader-koala.cow.jl") include("cows/vader.cow.jl") diff --git a/src/cows/meow.cow.jl b/src/cows/meow.cow.jl new file mode 100644 index 0000000..6397a7a --- /dev/null +++ b/src/cows/meow.cow.jl @@ -0,0 +1,39 @@ +""" + function meow() + +A meowing tiger? + +# Example +```jldoctest +julia> cowsay("We're kind of stupid that way", cow=Cowsay.meow) + _______________________________ +< We're kind of stupid that way > + ------------------------------- + \\ + \\ , _ ___.--'''`--''//-,-_--_. + \\`"' ` || \\\\ \\ \\\\/ / // / ,-\\\\`,_ + /'` \\ \\ || Y | \\|/ / // / - |__ `-, + /@"\\ ` \\ `\\ | | ||/ // | \\/ \\ `-._`-,_., + / _.-. `.-\\,___/\\ _/|_/_\\_\\/|_/ | `-._._) + `-'``/ / | // \\__/\\__ / \\__/ \\ + `-' /-\\/ | -| \\__ \\ |-' | + __/\\ / _/ \\/ __,-' ) ,' _|' + (((__/(((_.' ((___..-'((__,' +``` +""" +function meow(;eyes="oo", tongue=" ", thoughts="\\") +the_cow = +""" + $thoughts + $thoughts , _ ___.--'''`--''//-,-_--_. + \\`"' ` || \\\\ \\ \\\\/ / // / ,-\\\\`,_ + /'` \\ \\ || Y | \\|/ / // / - |__ `-, + /@"\\ ` \\ `\\ | | ||/ // | \\/ \\ `-._`-,_., + / _.-. `.-\\,___/\\ _/|_/_\\_\\/|_/ | `-._._) + `-'``/ / | // \\__/\\__ / \\__/ \\ + `-' /-\\/ | -| \\__ \\ |-' | + __/\\ / _/ \\/ __,-' ) ,' _|' + (((__/(((_.' ((___..-'((__,' +""" +return the_cow +end