Basic string and binary processing

- strings are now made of graphemes
- char is no longer a literal type
- preliminary binary support
- added implicit extraction methods for primitives
- added explicit extraction method for atoms

Nothing has been tested yet
This commit is contained in:
2023-07-02 23:56:54 +01:00
parent cce4b8f11c
commit 751a02a1ec
25 changed files with 440 additions and 76 deletions

View File

@@ -8,6 +8,7 @@ mod split_max_prefix;
mod string_from_charset;
mod substack;
mod unwrap_or;
mod iter_find;
pub use cache::Cache;
pub use print_nname::sym2string;
@@ -21,3 +22,4 @@ pub(crate) use unwrap_or::unwrap_or;
pub mod iter;
pub use iter::BoxedIter;
pub use string_from_charset::string_from_charset;
pub use iter_find::iter_find;