lt-proc -b explodes on a-zA-Z regexes + long input
- Ngôn ngữ chính
- C++
- Star
- 21
- Fork
- 26
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
b.dix:
```xml
[a-zA-Z]+
```
```sh
$ lt-comp lr b.dix b.bin
regex@standard 3 105
$ echo '^HYPERSENSITIVITET$' | \time lt-proc -b b.bin
^HYPERSENSITIVITET/HYPERSENSITIVITET$
0.18user 0.04system 0:00.22elapsed 100%CPU (0avgtext+0avgdata 141920maxresident)k
0inputs+0outputs (0major+36137minor)pagefaults 0swaps
$ echo '^HYPERSENSITIVITETSTING$' | \time lt-proc -b b.bin
^HYPERSENSITIVITETSTING/HYPERSENSITIVITETSTING$
6.64user 1.49system 0:08.13elapsed 100%CPU (0avgtext+0avgdata 5240216maxresident)k
0inputs+0outputs (0major+1492655minor)pagefaults 0swaps
$ echo '^HYPERSENSITIVITETSTINGEN$' | \time lt-proc -b b.bin
^HYPERSENSITIVITETSTINGEN/HYPERSENSITIVITETSTINGEN$
27.51user 6.36system 0:33.88elapsed 99%CPU (0avgtext+0avgdata 22483912maxresident)k
0inputs+0outputs (0major+6540906minor)pagefaults 0swaps
```
if I remove A-Z from the regex, it's fine again, but I get wrong lemmas (e.g. `FooBar` becomes `FooBar/Foobar`, wrong capitalisation on the output)
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.