Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I ran the installation lines and got this error:

    make && sh test.sh
    cc -std=c99 -Wall -Wextra -Wpedantic -o2 trre_nft.c -o trre
    cc -std=c99 -Wall -Wextra -Wpedantic -o2 trre_dft.c -o trre_dft
    test.sh: 14: Syntax error: "(" unexpected
Using bash fixed it.

Then I ran one of the generator examples:

    echo '' | trre -g ':(0|1){,3}?'
And I got this error:

    ./trre: invalid option -- 'g'
    Usage: ./trre [-d] [-m] expr [file]


Are you using MAC? For tests please try:

$ make && bash test.sh

with 'bash' instead.

For the second part it is a bug in the README. Thank you for pointing this out! I had to be more careful before the publication. Fixed. Try '-ma' flags instead.

$echo '' | trre -ma ':(0|1){,3}?'


I'm using Linux.


Did it solve the problem? I guess the issue is the process substitution construction of bash "<()". Not all shells support this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: