Browse Source

cookbooks/devel/pseudovariables: docs for $defs(name)

Daniel-Constantin Mierla 2 months ago
parent
commit
b45b47a484
1 changed files with 13 additions and 0 deletions
  1. 13 0
      docs/cookbooks/devel/pseudovariables.md

+ 13 - 0
docs/cookbooks/devel/pseudovariables.md

@@ -269,6 +269,19 @@ Example:
 xlog("FLT_ACC: $defn(FLT_ACC)\n");
 xlog("FLT_ACC: $defn(FLT_ACC)\n");
 ```
 ```
 
 
+### $defs(name) - String Quoted Defined Value
+
+**$defs(name)** - return string quoted defined value. If the defined value is
+enclosed between single or double quotes, then the value is returned as it is.
+
+Example:
+
+``` c
+#!define ABC xyz
+
+xlog("ABC: $def(ABC)\n");
+```
+
 ### $defv(name) - Unquoted Defined Value
 ### $defv(name) - Unquoted Defined Value
 
 
 **$defv(name)** - return unquoted defined value. Works for both single and double
 **$defv(name)** - return unquoted defined value. Works for both single and double