diff --git a/docs/src/cows.md b/docs/src/cows.md index 0e4f991..ef53afb 100644 --- a/docs/src/cows.md +++ b/docs/src/cows.md @@ -20,4 +20,5 @@ Cowsay.blowfish ```@docs Cowsay.bunny Cowsay.dragon_and_cow +Cowsay.dragon ``` diff --git a/src/cows/dragon.cow.jl b/src/cows/dragon.cow.jl index a884753..e680cd7 100644 --- a/src/cows/dragon.cow.jl +++ b/src/cows/dragon.cow.jl @@ -1,6 +1,37 @@ ## ## The Whitespace Dragon ## +""" + function dragon() + +The Whitespace Dragon + +# Example + +```jldoctest +julia> cowsay("Roar!", cow=Cowsay.dragon) + _______ +< Roar! > + ------- + \\ / \\ //\\ + \\ |\\___/| / \\// \\\\ + /0 0 \\__ / // | \\ \\ + / / \\/_/ // | \\ \\ + @_^_@'/ \\/_ // | \\ \\ + //_^_/ \\/_ // | \\ \\ + ( //) | \\/// | \\ \\ + ( / /) _|_ / ) // | \\ _\\ + ( // /) '/,_ _ _/ ( ; -. | _ _\\.-~ .-~~~^-. + (( / / )) ,-{ _ `-.|.-~-. .~ `. + (( // / )) '/\\ / ~-. _ .-~ .-~^-. \\ + (( /// )) `. { } / \\ \\ + (( / )) .----~-.\\ \\-' .~ \\ `. \\^-. + ///.----..> \\ _ -~ `. ^-` ^-_ + ///-._ _ _ _ _ _ _}^ - - - - ~ ~-- ,.-~ + /.-~ + +``` +""" function dragon(;eyes="oo", tongue=" ", thoughts="\\") the_cow = """