Term.StringSourceString operations
Satisfy the required interface for the typing of smtlib's strings.
include Dolmen_intf.Term.Smtlib_String_String with type t := tCreate a string from a unicode UTF-8 encoded string (with escape sequences already interpreted as unicode characters).
Returns the code point of the single character of the string, or (-1) is the string is not a singleton.
Returns the singleton string whose only character is the given code point.
Evaluates the string as a decimal natural number, or (-1) if it's not possible.
Index of the first occurrence of the second string in first one, starting at the position of the third argument.
Replace left-to-right, each shortest non empty re occurrence.
Sub-module used for namespacing for the regular language part of the theory requirements.