package diff
Type Members
- final case class Both (start1: Int, end1: Int, start2: Int, end2: Int) extends Diff with Product with Serializable
-
final
case class
Common
(start1: Int, start2: Int, length: Int) extends Product with Serializable
A span of indices that represent common values in both sequences.
- sealed trait Diff extends AnyRef
-
class
DynamicProgLcs
[T] extends Lcs[T]
Implementation of the LCS using dynamic programming.
- final case class First (start: Int, end: Int) extends Diff with Product with Serializable
-
abstract
class
Lcs
[T] extends AnyRef
The interface to classes that computes the longest common subsequence between two sequences of elements
- class LcsDiff [T] extends AnyRef
- class MyersLcs [T] extends Lcs[T]
-
class
Patience
[T] extends Lcs[T]
Implementation of the patience algorithm [1] to compute the longest common subsequence
Implementation of the patience algorithm [1] to compute the longest common subsequence
[1] http://alfedenzo.livejournal.com/170301.html
- final case class Second (start: Int, end: Int) extends Diff with Product with Serializable
Gnieh Tekstlib
Gnieh Tekstlib is a library grouping standard classes and packages allowing people to work with texts and documents.
Package Structure
gnieh.diffdiff manipulation,gnieh.hyphenhyphenation for text in any language,gnieh.stringstrings manipulation for text processing,gnieh.mustachelightweight mustache template engine,gnieh.pppretty printing related classes,gnieh.regexregular expressions manipulation.