You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mill -q/--quiet : mute mill specific stdout (only given command will write on stdout)
mill --error : end loop whenever the command fails (returns the error code)
scale -m/--manual : faster (won't use gdb) but will require an other function parent-side
retrieve VAR[;VAR...] [...] reload shared variable(s) (use * for every variables)
retrieve -c : cancel reloading of these shared variables
mill -r VAR[;VAR...] : auto reload shared variable each cycle
track FILE : pause the script until the file is modified
mill -T/--timeout TIMEOUT : start a new cycle if the time is up (default 0, or ∞ if any CONDITION option - -T,-V,-F,-C)
mill -V/--track-var VAR[;VAR...] : start a new cycle when a tracked variable changes (imply -r VAR[;VAR...])
mill -F/--track-file FILE : start a new cycle when this file is modified
mill -C/--condition CONDITION : start a new cycle when the condition is fulfilled. CONDITION is a command which will be evaluate, and will be considered as fulfilled when $? is 0.
mill execution:
save TRACKED
exec COMMAND
wait PERIOD
test CONDITIONS
loop
-T,-V,-F
COMMAND,-q,--error
-p
-T,-V,-F,-C
init comparisson values
if --error and $?: return $?
if any: goto wait PERIOD
goto save TRACKED
The text was updated successfully, but these errors were encountered:
Plans
mill -q/--quiet
: mute mill specific stdout (only given command will write on stdout)mill --error
: end loop whenever the command fails (returns the error code)scale -m/--manual
: faster (won't use gdb) but will require an other function parent-sideretrieve VAR[;VAR...] [...]
reload shared variable(s) (use*
for every variables)retrieve -c
: cancel reloading of these shared variablesmill -r VAR[;VAR...]
: auto reload shared variable each cycletrack FILE
: pause the script until the file is modifiedmill -T/--timeout TIMEOUT
: start a new cycle if the time is up (default 0, or ∞ if any CONDITION option --T
,-V
,-F
,-C
)mill -V/--track-var VAR[;VAR...]
: start a new cycle when a tracked variable changes (imply-r VAR[;VAR...]
)mill -F/--track-file FILE
: start a new cycle when this file is modifiedmill -C/--condition CONDITION
: start a new cycle when the condition is fulfilled.CONDITION
is a command which will be evaluate, and will be considered as fulfilled when$?
is 0.mill
execution:-T
,-V
,-F
COMMAND
,-q
,--error
-p
-T
,-V
,-F
,-C
--error
and$?
: return$?
wait PERIOD
save TRACKED
The text was updated successfully, but these errors were encountered: