def p_inner_statement(p):
    """inner_statement : statement
                       | function_declaration_statement
                       | class_declaration_statement
                       | HALT_COMPILER LPAREN RPAREN SEMI"""
    assert len(p
        ) == 2, '__HALT_COMPILER() can only be used from the outermost scope'
    p[0] = p[1]
