package string
- Alphabetic
- Public
- All
Type Members
-
class
GapBuffer
extends AnyRef
An implementation of a gap buffer.
-
trait
LongestCommonPrefix
extends AnyRef
Implementation of the longest common prefix among suffixes.
Implementation of the longest common prefix among suffixes.
Implemented accorting to iKasai, Toru, et al. "Linear-time longest-common-prefix computation in suffix arrays and its applications." Combinatorial Pattern Matching. Springer Berlin Heidelberg, 2001.
-
sealed abstract
class
Rope
extends AnyRef
Rope data structure as a binary tree of character arrays.
Rope data structure as a binary tree of character arrays. First described in
Ropes: an Alternative to Stringsby Hans-J. Boehm, Russ Atkinson and Michael Plass. -
class
StringScanner
extends AnyRef
A string scanner, modeled after the ruby
StringScannerclass. -
trait
SuffixArray
extends AnyRef
Implementation of suffix-array.
Implementation of suffix-array.
Implemented according to Kärkkäinen, Juha, and Peter Sanders. "Simple linear work suffix array construction." Automata, Languages and Programming. Springer Berlin Heidelberg, 2003. 943-955.
Source code translated from C to Scala by Lucas Satabin. Original C sources were found at <a href="http://people.mpi-inf.mpg.de/~sanders/programs/suffix/drittel.C" >http://people.mpi-inf.mpg.de/~sanders/programs/suffix/drittel.C
Value Members
- object LongestCommonPrefix extends LongestCommonPrefix
- object Rope
- object SuffixArray extends SuffixArray
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.