bc: Build correctly local list - sbase - suckless unix tools
(HTM) git clone git://git.suckless.org/sbase
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit d92ba69e98303ee78c81106d1cae82af806cff81
(DIR) parent bda3c885596c445a3f181c3935eabd953b455486
(HTM) Author: Roberto E. Vargas Caballero <k0ga@shike2.net>
Date: Sun, 23 Nov 2025 14:52:20 +0100
bc: Build correctly local list
Code receives format string as first parameter and passing $1 just
discards the second parameter.
Diffstat:
M bc.y | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
(DIR) diff --git a/bc.y b/bc.y
@@ -154,7 +154,7 @@ autolst : {$$ = "%s";}
;
locals : local
- | locals ',' local {$$ = code($1, $3);}
+ | locals ',' local {$$ = code("%s%s", $1, $3);}
;
local : ID {$$ = code("S%s%%sL%ss.", var($1), var($1));}