diff options
| -rw-r--r-- | elymas/lib/sys/opt.ey | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/elymas/lib/sys/opt.ey b/elymas/lib/sys/opt.ey index 510b447..3c7e19c 100644 --- a/elymas/lib/sys/opt.ey +++ b/elymas/lib/sys/opt.ey @@ -1504,7 +1504,9 @@ [ 0 traceStart range { logic * } each [ CONDITIONALTAIL traceConditions traceCode ] - traceStart logic len range { logic * } each + traceConditions len 0 neq { # if the integer trace is always triggered, don't bother encoding the other case + traceStart logic len range { logic * } each + } rep ] =logic } rep |
