void rotate_b(t_list **a, t_list **b, t_env *e) { if (!(*b) || !(*b)->next) return ; push_back(b, *(int*)(*b)->content); pop(b); if (e->v) ft_putstr("rb "); if (e->opt_v && e->v) display_pile(*a, *b, e); }
void sort_parser(t_all *all) { if (all->nb_arg <= 6) { mini_sort(all); write(1, "\n", 1); } else { medium_sort(all); write(1, "\n", 1); } if (all->opt->v && all->nb_arg > 6 && all->nb_arg < 42) display_pile(all); }
void push_b(t_list **a, t_list **b, t_env *e) { if (!a) return ; if (!*b) { *b = ft_lstnew((*a)->content, sizeof(int)); pop(a); } else { push(b, *(int*)(*a)->content); pop(a); } if (e->v) ft_putstr("pb "); if (e->opt_v && e->v) display_pile(*a, *b, e); }
void push_a(t_list **a, t_list **b, t_env *e) { if (!b) return ; if (!*a) { *a = ft_lstnew((*b)->content, sizeof(int)); pop(b); } else { push(a, *(int*)(*b)->content); pop(b); } if (e->v) ft_putstr("pa "); if (e->opt_v && e->v) display_pile(*a, *b, e); }