Skip to content
exec_if.c 361 B
Newer Older
Seblu's avatar
Seblu committed
/*
** exec_if.c for 42sh
Seblu's avatar
Seblu committed
**
** Made by Seblu
** Login   <seblu@epita.fr>
**
** Started on  Sat Mar 25 15:27:20 2006 Seblu
Seblu's avatar
Seblu committed
** Last update Sun Nov 12 13:11:02 2006 seblu
Seblu's avatar
Seblu committed
*/

#include "exec.h"
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
void		exec_if(s_if_node *node)
Seblu's avatar
Seblu committed
{
  assert(node);
  exec_node(node->cond);
  if (!shell->status)
    exec_node(node->cond_true);
Seblu's avatar
Seblu committed
  else
    exec_node(node->cond_false);
Seblu's avatar
Seblu committed
}