aboutsummaryrefslogtreecommitdiff
path: root/src/common/action.h
blob: d458c49e1d6aef04442a06009d6eb2cfe69c5986 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef ACTION_H
# define ACTION_H

# include "stack.h"

void swap_a(t_stack *a);
void swap_b(t_stack *b);
void swap_both(t_stack *a, t_stack *b);
void push_a(t_stack *a, t_stack *b);
void push_b(t_stack *b, t_stack *a);
void rotate_a(t_stack *a);
void rotate_b(t_stack *b);
void rotate_both(t_stack *a, t_stack *b);
void reverse_rotate_a(t_stack *a);
void reverse_rotate_b(t_stack *b);
void reverse_rotate_both(t_stack *a, t_stack *b);


#endif