ASPL User Guide v 1.00
© 2025 Bassem W. Jamaleddine
18. 1Displaying Intermittent Changes in the Elements of a Process: playop
Command: playop
Interrogate the set variable to turn it into a differential variable
?10,5 setvar interrogate setvar 10 times with 5 seconds delay
Display the differential set variable
@ setvar
Play set operator on the differential variable setvar
playop ,gD`ks~ setvar where setvar is a set variable with historical
Play set operator on the differential variable setvar
playop ,gU setvar
Set intermittentcontinuous to 1 to playop continuously and intermittently
intermittentcontinuous 1
Set intermittentcontinuous to 0 to turn off continuously
intermittentcontinuous 0
Set intermittentarc to 1 to playop intermittently
intermittentarc 1
Set intermittentarc to 0 to playop between last two instances of the differential variable
intermittentarc 0
Display the current setting of intermittentarc
intermittentarc
playop can be followed by any one of the following set operators:
gU g& g\ gD gP basic group operators
dU d& d\ dD dP basic subgroup operators
fU f& f\ fD fP basic elements operators
cU c& c\ cD cP checksum operators
yU y& y\ yD yP fuzzy operators
playop can be followed by the similarity and ticked similarity:
sim sim`fflz sim`c ...Refer to similarity operatorhow to display intermittent changes in a process represented by a differential variable
Use the command playop to play a set operation on a differential variable. For example, to play the set operator ,gU that represents the labinated group union on some differential variable x, you will type:aspl> playop ,gU x
Of course we can labinate on the right gU, but this will push the result on the stack (which is not needed).
Displaying Intermittent Changes in the Elements of a Process: playopShown below the commands to monitor the directory /tmp/aaaa1 from within an ASPL session. Assuming the workspace DIRECTORY12345 does not exist, here we start ASPL with some workspace named DIRECTORY12345 whose grouping
Displaying Intermittent Changes in the Elements of a Process: playop
# aspl -wsname PLAYOP_RANDBIT -groupingclass BITGROUP
start ASPL loading the sample workspace PLAYOP_RANDBIT
① aspl>
@ G
print differential group variable G
② aspl>
playop gD, G③ aspl>
intermittentarc 1④ aspl>
playop gD, G⑤ aspl>
playop gD,`ks= G⑥ aspl>
playop gD,`ks~ G⑦ aspl>
playop sim`fflz G⑧ aspl>
playop ,gD`ks~ x⑨ aspl>
intermittentcontinuous 1⑩ aspl>
playop playop gU, G⑪ aspl>
playop playop gD,`ks~ G⑬ aspl>
playop fP, G⑭ aspl>
playop cP G
The sample output running the command playop in the sample workpace PLAYOP_RANDBIT is shown in the following display.