Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
import kernel
import collection::array
-intrude import string
+intrude import text::flat
# A buffer containing Byte-manipulation facilities
#
# Access to the environment variables of the process
module environ
-import string
+import text
import file
# TODO prevoir une structure pour recup tout un environ, le modifier et le passer a process
#
module error
-import string
+import text
# Standard class for error messages
class Error
module file
intrude import stream
-intrude import ropes
-import string_search
+intrude import text::ropes
+import text
import time
import gc
module numeric
import math
-import string
+import text
redef class Text
# Get the numeric version of `self`
# Services conforming to POSIX
module posix
-import string
+import text
in "C Header" `{
#include <sys/types.h>
# The main entities are `Text::to_re` and `Regex`.
module re
-import string_search
+import text
import gc
import error
import posix
import environ
import time
-import string_search
import file
import exec
import stream
import collection
import math
-import ropes
+import text
import kernel
import gc
import bitset
# Input and output streams of characters
module stream
-intrude import ropes
+intrude import text::ropes
import error
intrude import bytes
# Management of time and dates
module time
-import string_search
+import text
import stream
in "C Header" `{
module primitive_types
intrude import standard::file
-intrude import standard::string
+intrude import standard::text::flat
# Wrapper for `NativeFile`
class PrimitiveNativeFile