delete 'nextMatch' function in search-list.sml, and refactor other code to use alternative function

This commit is contained in:
2025-10-08 08:16:20 +01:00
parent 8941ce9f89
commit 3b823d7ae6
4 changed files with 10 additions and 4 deletions

View File

@@ -178,4 +178,11 @@ struct
else
loopNextMatch (start, finish, tree, count - 1)
end
fun getLast tree =
case tree of
LEAF (values, _) =>
Vector.sub (values, Vector.length values - 1)
| BRANCH (nodes, _) =>
getLast (Vector.sub (nodes, Vector.length nodes - 1))
end