[hackers] [sbase] bc: Accept digits beginning with . || Roberto E. Vargas Caballero

From: <git_AT_suckless.org>
Date: Sun, 23 Nov 2025 17:04:04 +0100 (CET)

commit d0750d57c5478e579d91f7a44bd0a9456a0a29e9
Author: Roberto E. Vargas Caballero <k0ga_AT_shike2.net>
AuthorDate: Sun Nov 23 17:01:18 2025 +0100
Commit: Roberto E. Vargas Caballero <k0ga_AT_shike2.net>
CommitDate: Sun Nov 23 17:01:18 2025 +0100

    bc: Accept digits beginning with .

diff --git a/bc.y b/bc.y
index 8ea2918..b73f6af 100644
--- a/bc.y
+++ b/bc.y
_AT_@ -615,7 +615,7 @@ repeat:
                 yyerror("invalid input character");
         } else if (islower(ch)) {
                 return iden(ch);
- } else if (strchr(DIGITS, ch)) {
+ } else if (ch == '.' || strchr(DIGITS, ch)) {
                 return number(ch);
         } else {
                 if (ch == '/') {
Received on Sun Nov 23 2025 - 17:04:04 CET

This archive was generated by hypermail 2.3.0 : Sun Nov 23 2025 - 17:12:35 CET