def If(node):
    """
If in if/then/else branch


Args:
    node (If): Current position in node-tree

Return:
    str : Translation of current node.

Children:
    Expression Block

    Expression:
        Branch condition
    Block:
        Code to be evaluated give condition

Examples:
    >>> print(matlab2cpp.qscript("if a, b"))
    if (a)
    {
      b ;
    }
    >>> print(matlab2cpp.qscript("if a, end"))
    if (a)
    {
      // Empty block
    }
    """
    return """if (%(0)s)
{
%(1)s
}"""