Browse Source

fix(103_tokenization): :pencil2: Migrated to tokenizeAny

The tokenize functions seems to be deprecated as per the docs:
https://ziglang.org/documentation/master/std/#A;std:mem.tokenize

tokenizeAny is aliased to tokenizeAny as per:
https://github.com/ziglang/zig/blob/master/lib/std/mem.zig#L2130C32-L2130C32
rond 1 year ago
parent
commit
4a3e4474b7
1 changed files with 2 additions and 2 deletions
  1. 2 2
      exercises/103_tokenization.zig

+ 2 - 2
exercises/103_tokenization.zig

@@ -62,7 +62,7 @@
 //        // A standard tokenizer is called (Zig has several) and
 //        // used to locate the positions of the respective separators
 //        // (we remember, space and comma) and pass them to an iterator.
-//        var it = std.mem.tokenize(u8, input, " ,");
+//        var it = std.mem.tokenizeAny(u8, input, " ,");
 //
 //        // The iterator can now be processed in a loop and the
 //        // individual numbers can be transferred.
@@ -136,7 +136,7 @@ pub fn main() !void {
     ;
 
     // now the tokenizer, but what do we need here?
-    var it = std.mem.tokenize(u8, poem, ???);
+    var it = std.mem.tokenizeAny(u8, poem, ???);
 
     // print all words and count them
     var cnt: usize = 0;