14 lines
559 B
Text
14 lines
559 B
Text
define Eng = 'a'..'z';
|
||
define Hex = 'a'..'f';
|
||
define Cyr = %w(а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ё);
|
||
|
||
func pangram(str, alpha=Eng) {
|
||
var lstr = str.lc;
|
||
alpha.all {|c| lstr.contains(c) };
|
||
}
|
||
|
||
say pangram("The quick brown fox jumps over the lazy dog.");
|
||
say pangram("My dog has fleas.");
|
||
say pangram("My dog has fleas.", Hex);
|
||
say pangram("My dog backs fleas.", Hex);
|
||
say pangram("Съешь же ещё этих мягких французских булок, да выпей чаю", Cyr);
|