Data update

This commit is contained in:
Ingy döt Net 2023-12-16 21:33:55 -08:00
parent 35bcdeebf8
commit 74c69a0df6
2427 changed files with 31826 additions and 3468 deletions

View file

@ -10,7 +10,7 @@ extension op
{
var list := ArrayList.load(blocks);
^ nil == (cast string(self)).toUpper().seekEach:(ch)
^ nil == (cast string(self)).toUpper().seekEach::(ch)
{
var index := list.indexOfElement
((word => word.indexOf(0, ch) != -1).asComparator());
@ -39,7 +39,7 @@ public program()
Enumerator e := words.enumerator();
e.next();
words.forEach:(word)
words.forEach::(word)
{
console.printLine("can make '",word,"' : ",word.canMakeWordFrom(blocks));
}

View file

@ -1,4 +1,4 @@
import "/fmt" for Fmt
import "./fmt" for Fmt
var r // recursive
r = Fn.new { |word, bl|
@ -25,5 +25,5 @@ var newSpeller = Fn.new { |blocks|
var sp = newSpeller.call("BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM")
for (word in ["A", "BARK", "BOOK", "TREAT", "COMMON", "SQUAD", "CONFUSE"]) {
System.print("%(Fmt.s(-7, word)) %(sp.call(word))")
Fmt.print("$-7s $s", word, sp.call(word))
}