浏览代码

cookbooks/devel/pseudovariables: docs for $defv(name) variable

Daniel-Constantin Mierla 3 月之前
父节点
当前提交
c6eaf093ba
共有 1 个文件被更改,包括 15 次插入1 次删除
  1. 15 1
      docs/cookbooks/devel/pseudovariables.md

+ 15 - 1
docs/cookbooks/devel/pseudovariables.md

@@ -254,7 +254,7 @@ Example:
 ``` c
 #!define ABC xyz
 
-xlog("FLT_ACC: $def(ABC)\n");
+xlog("ABC: $def(ABC)\n");
 ```
 
 ### $defn(name) - Defined Value As Number
@@ -269,6 +269,20 @@ Example:
 xlog("FLT_ACC: $defn(FLT_ACC)\n");
 ```
 
+### $defv(name) - Unquoted Defined Value
+
+**$defv(name)** - return unquoted defined value. Works for both single and double
+quotes. If the defined value is not enclosed between quotes, then the value is
+returned as it is.
+
+Example:
+
+``` c
+#!define ABC "xyz"
+
+xlog("ABC: $def(ABC)\n");
+```
+
 ### $di - Diversion header URI
 
 **$di** - reference to Diversion header URI