diff options
| author | Drahflow <drahflow@gmx.de> | 2013-12-22 18:24:52 +0100 |
|---|---|---|
| committer | Drahflow <drahflow@gmx.de> | 2013-12-22 18:24:52 +0100 |
| commit | cc43d35dc5bbb7f71bdc0c45e7d22561cec2bd27 (patch) | |
| tree | 2517acf7ae863d1deb9fc6482c73ab174beb006a /compiler | |
| parent | e711b73634c72332dffb083b25c2268d6565b976 (diff) | |
Total build time reduced by 90 seconds (30%)
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/standardClient.ey | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/compiler/standardClient.ey b/compiler/standardClient.ey index b92d5a4..1aaaa0a 100644 --- a/compiler/standardClient.ey +++ b/compiler/standardClient.ey @@ -341,10 +341,15 @@ } /execute deffst parse ==prog -- + prog 0 -01 * 0 -01 * FIRST neq { + [ + [ SPLIT 3 1 ] + [ TERM { -- 1 }" ] + [ JUMP 2 neg ] + prog _ len dearray + ] =prog + } rep [ - [ SPLIT 3 1 ] - [ TERM { -- 1 }" ] - [ JUMP 2 neg ] prog _ len dearray [ MATCH ] ] =prog |
