Por ordigi esperantajn vortojn laŭ vortara vicordo oni devas difini, kio estas vortara vicordo. Mi difinis jenajn regulojn:
(1) abc-ordo: a < b < c < ĉ < … < z
(2) longo de vorto: jen < jena
(3) majusklo kaj minusklo: a < A
(4) aldonita simbolo (streketo k.a.): al < al- < -al-
(5) antaŭmetita streketo: jara < -jara
(6) intermetita simbolo (streketo k.a.): sino < s-ino
Kaj por mia propra uzo (mi dividas kapvorton en radikojn per oblikvaj strekoj) mi aldonis jenajn regulojn:
(7) unuradika kaj plurradika: debat/i < de/bat/i
(8) kun kaj sen finaĵo: halo/o < haloo
En komputila traktado vorto estas vico de signokodoj (literoj kaj simboloj). Mia programo tralegas la signovicon po unu de la komenco ĝis la fino, kaj faras 6 ŝlosilojn por komparado. Ili estas (a) signovico el minuskligitaj literoj, (b) peznombro kalkulita pri uskleco, (c) signovico el konvertitaj simboloj, (ĉ) peznombro pri antaŭmetita streketo, (d) peznombro kalkulita pri oblikvaj strekoj kaj (e) peznombro pri senfinaĵeco.
Uzante ĉi tiujn 6 ŝlosilojn en kompara proceduro, mi povas oridigi esperantajn vortojn laŭ la celita vicordo.