Data update

This commit is contained in:
Ingy döt Net 2025-08-11 18:05:26 -07:00
parent 4d5544505c
commit 4924dd0264
3073 changed files with 55820 additions and 4408 deletions

View file

@ -0,0 +1,26 @@
begin
var commands :=
'''
Add ALTer BAckup Bottom CAppend Change SCHANGE CInsert CLAst COMPress COpy
COUnt COVerlay CURsor DELete CDelete Down DUPlicate Xedit EXPand EXTract Find
NFind NFINDUp NFUp CFind FINdup FUp FOrward GET Help HEXType Input POWerinput
Join SPlit SPLTJOIN LOAD Locate CLocate LOWercase UPPercase LPrefix MACRO
MErge MODify MOve MSG Next Overlay PARSE PREServe PURge PUT PUTD Query QUIT
READ RECover REFRESH RENum REPeat Replace CReplace RESet RESTore RGTLEFT
RIght LEft SAVE SET SHift SI SORT SOS STAck STATus TOP TRAnsfer Type Up
'''.ToWords(AllDelimiters);
var countDict := commands.Each(word -> word.TakeWhile(c -> c.IsUpper).Count);
var correctedLine := 'riG rePEAT copies put mo rest types fup. 6 poweRin'
.ToWords
.Select(word ->
commands.FirstOrDefault(
cmd -> cmd.ToLower.StartsWith(word.ToLower) and
(word.Length >= countDict[cmd])
)?.ToUpper ?? '*error*'
)
.JoinToString;
Print(correctedLine);
end.