Examples:

  • get( array ; 1 + 1 )
  • get( array ; 5.raw_name )
  • get( object ; raw_name )
  • get( object ; raw_name.sub_raw_name )

if (expression; value1; value2)

Returns the value1 if the expression is evaluated to true; otherwise it returns the value2.

To create an if statement that returns a value only if two or more expressions are evaluated to true, use the and keyword.

To combine if statements, use the and and or operators.

and operator