ASPL User Guide v 1.00
© 2025 Bassem W. Jamaleddine


18. 1
   Displaying 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 operator

how to display intermittent changes in a process represented by a differential variable

●  Displaying Intermittent Changes in the Elements of a Process: playop

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: playop

Shown 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.