Count how many vowels and consonants occur in a string: Difference between revisions

Added Quackery.
(Added Quackery.)
Line 1,062:
('t', 1)
('v', 1)</pre>
 
=={{header|Quackery}}==
 
<lang Quackery>
[ bit
[ 0 $ "AEIOUaeiuo"
witheach [ bit | ] ] constant
& 0 != ] is vowel ( c --> b )
 
[ bit
[ 0 $ "BCDFGHJKLMNPQRSTVWXYZ"
$ "bcdfghjklmnpqrstvwxyz" join
witheach [ bit | ] ] constant
& 0 != ] is consonant ( c --> b )
 
[ 0 0 rot witheach
[ tuck vowel +
dip [ consonant + ] ] ] is task ( $ --> n n )
$ "How fleeting are all human passions compared"
$ " with the massive continuity of ducks." join
task
echo say " vowels" cr
echo say " consonants"</lang>
 
{{out}}
 
<pre>26 vowels
43 consonants
</pre>
 
=={{header|Raku}}==
1,462

edits