( ** Go back to PARENTPAGE ../Displaying-Intermittent-Changes-in-the-Elements-of-a-Process-playop.html)
( ** Go back to HOMESITE https://www.tcnd.com)
( ** Go back to SetSphere https://www.setsphere.com)

Play set operators on set variables or differential group variables: playop

ASPL set variables can memorize their previous data, hence they are termed differential group variables. When a set variable represents the data sourced by a process, one can use ASPL playop command to replay set operations on differential group variable; the intermittent temporal changes between the instances saved in the variables are then displayed.

ASPL 1> G = ggbitsubgS(gstart,1,gcount,1,dmin,2,dmax,4,scount,3,smin,2,smax,4,sfcount,2,sfmin,2,sfmax,4,fcount,2,fmin,2,fmax,4,mix,1)
get in G random bit group

ASPL 2> sleep 1
sleep 1 second

ASPL 3> ?5,1 G
interrogate G in an iterative loop five times with a delay of 1 second, hence turning G into a differential group variable you can display it with the command: @ G

ASPL 4> playop gD, G
playop on the pure symmetric difference of the differential group variable G

ASPL 5> intermittentarc
check what intermittentarc is being set to

ASPL 6> intermittentarc 1
set intermittentarc to 1

ASPL 7> playop gD, G
playop on the pure symmetric difference of the differential group variable G this will the set operation the intermittent changes between the instances in G

ASPL 8> playop gD,`ks= G
playop on the pure symmetric difference of the differential group variable G however show only where changes never occured (per ks being equal)

ASPL 9> playop gD,`ks~ G
playop on the pure symmetric difference of the differential group variable G however show only where changes occured (per ks being different)

ASPL 10> playop dD,`ks~ G
playop on the subgroups pure symmetric difference of the differential group variable G however show only where changes occured (per ks being different)

ASPL 11> playop dD,`ks= G
playop on the subgroups pure symmetric difference of the differential group variable G however show only where changes never occured (per ks being equal)

ASPL 12> playop fD,`ks~ G
playop on the elements pure symmetric difference of the differential group variable G however show only where changes occured (per ks being different)

ASPL 13> playop fD,`ks= G
playop on the elements pure symmetric difference of the differential group variable G however show only where changes never occured (per ks being equal)

ASPL 14> playop gU, G
playop on the group union of the differential group variable G

ASPL 15> playop g&, G
playop on the group intersection of the differential group variable G

ASPL 16> playop f\, G
playop on the elements difference of the differential group variable G here we labinate the operation with the comma operator

ASPL 17> playop f\ G
playop on the elements difference of the differential group variable G

ASPL 18> playop g\,`ks~ G
playop on the group difference of the differential group variable G where changes never occured (the difference negate the ks~)

ASPL 19> playop fP,`ks= G
playop on the elements partition of the differential group variable G

ASPL 20> playop fP,`ks~ G
playop on the elements partition of the differential group variable G where changes never occured

ASPL 21> bye