[template-glib] expr-scanner.l: allow true, True, and TRUE variants



commit 561f913ad459d9150c15cf073c31b8f02edd4775
Author: Christian Hergert <chergert redhat com>
Date:   Wed May 4 15:35:36 2022 -0700

    expr-scanner.l: allow true, True, and TRUE variants
    
    These are just handy in case people are blindingly writing as they read
    from other bits of GLib stuff.

 src/tmpl-expr-scanner.l | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/src/tmpl-expr-scanner.l b/src/tmpl-expr-scanner.l
index 84fc7db..d334a9b 100644
--- a/src/tmpl-expr-scanner.l
+++ b/src/tmpl-expr-scanner.l
@@ -79,6 +79,10 @@ TmplExprParser *parser = yyextra;
 
 "true"     { yylval->b = 1; return BOOL; }
 "false"    { yylval->b = 0; return BOOL; }
+"True"     { yylval->b = 1; return BOOL; }
+"False"    { yylval->b = 0; return BOOL; }
+"TRUE"     { yylval->b = 1; return BOOL; }
+"FALSE"    { yylval->b = 0; return BOOL; }
 
  /* builtin functions */
 "assert" { yylval->fn = TMPL_EXPR_BUILTIN_ASSERT; return BUILTIN; }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]