pull/23/head
matthieugomez 2020-02-08 12:03:02 -05:00
parent 30fb47e9bf
commit f4c2c9acf1
2 changed files with 2 additions and 3 deletions

View File

@ -9,7 +9,6 @@ include("edit.jl")
include("qgram.jl")
include("compare.jl")
const StringDistance = Union{Jaro, Levenshtein, DamerauLevenshtein, RatcliffObershelp, QGramDistance, Winkler, Partial, TokenSort, TokenSet, TokenMax}
include("find.jl")
##############################################################################

View File

@ -1,5 +1,5 @@
struct QGramIterator{S}
s::S # String or Iterator
struct QGramIterator{S <: Union{AbstractString, AbstractVector}}
s::S # Collection
q::Int # Length of Qgram
end
Base.length(qgram::QGramIterator) = max(length(qgram.s) - qgram.q + 1, 0)