event log
>  0   (split :s+ (capture (to -1)))
>  1   :s+
>  2   (some :s)
>  3   :s
>  4   (set " \t\r\n\0\f\v")
   4 > (set " \t\r\n\0\f\v")
   3 > :s
   2 > (some :s)
   1 > :s+
>  5   :s+
>  6   (some :s)
>  7   :s
>  8   (set " \t\r\n\0\f\v")
   8 > (set " \t\r\n\0\f\v")
   7 > :s
>  9   :s
> 10   (set " \t\r\n\0\f\v")
  10 > (set " \t\r\n\0\f\v")
   9 > :s
   6 > (some :s)
   5 > :s+
> 11   (capture (to -1))
> 12   (to -1)
> 13   -1
  13 > -1
> 14   -1
  14 > -1
  12 > (to -1)
  11 > (capture (to -1))
> 15   :s+
> 16   (some :s)
> 17   :s
> 18   (set " \t\r\n\0\f\v")
  18 > (set " \t\r\n\0\f\v")
  17 > :s
  16 > (some :s)
  15 > :s+
> 19   :s+
> 20   (some :s)
> 21   :s
> 22   (set " \t\r\n\0\f\v")
  22 > (set " \t\r\n\0\f\v")
  21 > :s
> 23   :s
> 24   (set " \t\r\n\0\f\v")
  24 > (set " \t\r\n\0\f\v")
  23 > :s
> 25   :s
> 26   (set " \t\r\n\0\f\v")
  26 > (set " \t\r\n\0\f\v")
  25 > :s
  20 > (some :s)
  19 > :s+
> 27   (capture (to -1))
> 28   (to -1)
> 29   -1
  29 > -1
> 30   -1
  30 > -1
  28 > (to -1)
  27 > (capture (to -1))
> 31   :s+
> 32   (some :s)
> 33   :s
> 34   (set " \t\r\n\0\f\v")
  34 > (set " \t\r\n\0\f\v")
  33 > :s
  32 > (some :s)
  31 > :s+
> 35   :s+
> 36   (some :s)
> 37   :s
> 38   (set " \t\r\n\0\f\v")
  38 > (set " \t\r\n\0\f\v")
  37 > :s
  36 > (some :s)
  35 > :s+
> 39   (capture (to -1))
> 40   (to -1)
> 41   -1
  41 > -1
> 42   -1
  42 > -1
  40 > (to -1)
  39 > (capture (to -1))
   0 > (split :s+ (capture (to -1)))