pchar s = "abc"; int length = _ (s);

string str >length< = string_from (&str, length, s);

stdio:print ("%d" "\n", str.length);                                           /* "3" */
stdio:print ("%s" "\n", str.pointer);                                          /* "abc" */
stdio:print ("%s" "\n", str.chars);                                            /* "abc" */

stdio:print ("%d" "\n", *str.pointer);                                         /* "97" */
stdio:print ("%d" "\n", str.chars[0]);                                         /* "97" */