Returns the specified argument/operand of an expression (function, list, etc.). @param a index of argument @return argument or Empty#UNDEFINED if argument is undefined
(final int a)
| 394 | * @return argument or {@link Empty#UNDEFINED} if argument is undefined |
| 395 | */ |
| 396 | public Expr arg(final int a) { |
| 397 | final Expr[] args = args(); |
| 398 | return args != null && a < args.length ? args[a] : Empty.UNDEFINED; |
| 399 | } |
| 400 | |
| 401 | /** |
| 402 | * Optimizes an expression for positional access. |
no test coverage detected