Cumulative sum
cumsum.RdCumulative sum of free vectors
Examples
abc(1:6)
#> [1] a a.b a.b.c a.b.c.d a.b.c.d.e a.b.c.d.e.f
cumsum(abc(1:6))
#> [1] a
#> [2] a^2.b
#> [3] a^2.b.a.b.c
#> [4] a^2.b.a.b.c.a.b.c.d
#> [5] a^2.b.a.b.c.a.b.c.d.a.b.c.d.e
#> [6] a^2.b.a.b.c.a.b.c.d.a.b.c.d.e.a.b.c.d.e.f
x <- rfree(10,2)
cumsum(c(x,-rev(x)))
#> [1] b^2.a b^2.a.b
#> [3] b^2.a.b.a^2 b^2.a.b.a^2.b^-1
#> [5] b^2.a.b.a^2.b^-1.a^2 b^2.a.b.a^2.b^-1.a^-1
#> [7] b^2.a.b.a^2.b^-1.a^-1.b^-1 b^2.a.b.a^2.b^-1.a^-1.b^-2.a
#> [9] b^2.a.b.a^2.b^-1.a^-1.b^-2 b^2.a.b.a^2.b^-1.a^-1.b^-2.a^-2
#> [11] b^2.a.b.a^2.b^-1.a^-1.b^-2 b^2.a.b.a^2.b^-1.a^-1.b^-2.a
#> [13] b^2.a.b.a^2.b^-1.a^-1.b^-1 b^2.a.b.a^2.b^-1.a^-1
#> [15] b^2.a.b.a^2.b^-1.a^2 b^2.a.b.a^2.b^-1
#> [17] b^2.a.b.a^2 b^2.a.b
#> [19] b^2.a 0