sbase

suckless unix tools
git clone git://git.suckless.org/sbase
Log | Files | Refs | README | LICENSE

commit b39fe92a7ba9ec2ffbdeaced9398a7945de7d4cb
parent a49b87f927866a08d7cedbebed2f64dcd346afb9
Author: Roberto E. Vargas Caballero <k0ga@shike2.net>
Date:   Sun, 23 Nov 2025 09:43:45 +0100

bc: Fix <= relational operator

It was implementing != instead of <=.

Diffstat:
Mbc.y | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bc.y b/bc.y @@ -168,7 +168,7 @@ arglst : expr rel : expr | expr EQ expr {$$ = code("%s%s=", $3, $1);} - | expr LE expr {$$ = code("%s%s!=", $3, $1);} + | expr LE expr {$$ = code("%s%s!>", $3, $1);} | expr GE expr {$$ = code("%s%s!<", $3, $1);} | expr NE expr {$$ = code("%s%s!=", $3, $1);} | expr '<' expr {$$ = code("%s%s<", $3, $1);}