<span class="hljs-comment">#&#x27; A description</span>
<span class="hljs-comment">#&#x27;</span>
<span class="hljs-comment">#&#x27; Long description</span>
<span class="hljs-comment">#&#x27; <span class="hljs-doctag">@param <span class="hljs-variable">x</span></span> the object of type <span class="hljs-meta-keyword">\code</span>{numeric}</span>
<span class="hljs-comment">#&#x27; <span class="hljs-doctag">@return</span> A logical indicating whether <span class="hljs-meta-keyword">\code</span>{x == 0}</span>
<span class="hljs-comment">#&#x27; <span class="hljs-doctag">@export</span></span>
is_zero = <span class="hljs-keyword">function</span> (x) x == <span class="hljs-number">0</span>

<span class="hljs-comment">#&#x27; Sum of numbers</span>
<span class="hljs-comment">#&#x27;</span>
<span class="hljs-comment">#&#x27; <span class="hljs-meta-keyword">\code</span>{sum_all} is a wrapper for <span class="hljs-meta-keyword">\code</span>{<span class="hljs-meta-keyword">\link</span>{sum}(..., na.rm = TRUE)}.</span>
<span class="hljs-comment">#&#x27; <span class="hljs-doctag">@param <span class="hljs-variable">...</span></span> one or more numeric vectors</span>
<span class="hljs-comment">#&#x27; <span class="hljs-doctag">@examples</span>
#&#x27; sum_all(1 : 10) # 55 @this \link{should not be highlighted!}
#&#x27; sum_all(1, NA, 2, 3) # 6
#&#x27; <span class="hljs-doctag">@seealso</span> <span class="hljs-meta-keyword">\link</span>[base]{sum} # this SHOULD be highlighted again.</span>
<span class="hljs-comment"># comment</span>
sum_all &lt;- <span class="hljs-keyword">function</span> (...) {
  <span class="hljs-built_in">sum</span>(..., na.rm = <span class="hljs-literal">TRUE</span>)
}

<span class="hljs-comment"># Weird identifier in @param string</span>

<span class="hljs-comment">#&#x27; <span class="hljs-doctag">@param <span class="hljs-variable">`a\`b\\`</span></span> test</span>
