destructive.tr 799 B

123456789101112131415161718192021222324252627282930313233343536
  1. Blocks {
  2. ProbeDesc { Name: "IterationProbe" Provider: "LWTRACE_EXAMPLE_PROVIDER" }
  3. Action {
  4. SleepAction {
  5. NanoSeconds: 100000000
  6. }
  7. }
  8. }
  9. Blocks {
  10. ProbeDesc { Name: "AfterInputProbe" Provider: "LWTRACE_EXAMPLE_PROVIDER" }
  11. Action {
  12. StatementAction {
  13. Type: ST_MOD
  14. Argument { Variable: "nMod2" }
  15. Argument { Param: "n" }
  16. Argument { Value: "2" }
  17. }
  18. }
  19. }
  20. Blocks {
  21. ProbeDesc { Name: "AfterInputProbe" Provider: "LWTRACE_EXAMPLE_PROVIDER" }
  22. Predicate {
  23. Operators {
  24. Type: OT_EQ
  25. Argument { Variable: "nMod2" }
  26. Argument { Value: "0" }
  27. }
  28. }
  29. Action {
  30. PrintToStderrAction { }
  31. }
  32. Action {
  33. KillAction { }
  34. }
  35. }