aboutsummaryrefslogtreecommitdiff
path: root/model/lookup.go
diff options
context:
space:
mode:
author2026-02-21 18:34:50 +0300
committer2026-02-21 18:34:50 +0300
commit815bd56f4160859644f7897082e6b171a51617ed (patch)
tree57175fe5469c545903dba59586d265cb259c5357 /model/lookup.go
parentСделал $ разрешенным символом в словах (diff)
downloadconf-master.tar.gz
conf-master.tar.bz2
conf-master.tar.xz
conf-master.zip
Добавил утилитарные функции для моделейHEADv0.0.3master
Diffstat (limited to '')
-rw-r--r--model/lookup.go9
1 files changed, 8 insertions, 1 deletions
diff --git a/model/lookup.go b/model/lookup.go
index e8cc8bf..880a1f8 100644
--- a/model/lookup.go
+++ b/model/lookup.go
@@ -19,7 +19,7 @@ func chainLookup(lookups ...WordLookup) WordLookup {
return v
}
}
- return string(word)
+ return ""
}
}
@@ -47,3 +47,10 @@ func LookupSubst(subst map[Word]string) WordLookup {
return ""
}
}
+
+// Origin возвращает просто строковое представления слова. Если поставить в
+// конце цепочки - то вместо пустоты (если предыдущие фильтры не сработали)
+// вернётся оригинальное имя слова.
+func Origin(word Word) string {
+ return string(word)
+}