itoa (pchar -w string_ptr, int max_length, ulong number)
{
  stdlib:sprintf (string_ptr, "%d", max_length, number);
}

itoa (char -w string[], int max_length, ulong number)
{
  itoa (pointer, max_length, number),
  {
    pointer = &string[0] 
  };
}