Changes

Jump to navigation Jump to search
127 bytes added ,  17:48, 26 January 2015
Since {{Version|8.0}} of BaseX, the following implementation-defined annotations are available:
* {{Code|%basex:inline([limit])}} enforces the inlining of a function. Example:
'''Example:'''
</pre>
In this query, function inlining has been deactivated by setting the global inline limit [[Options#INLINELIMIT|inlinelimit]] to {{Code|0}}. The annotation enforces inlining for the given function, though, resulting in the optimized query expression {{Code|123}}. If an integer is specified as annotation argument, it will be interpreted a local inline limit.
* {{Code|%basex:lazy}} enforces the lazy evaluation of a global variable. Example:
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu