From c16af7775f6d4bb56bb8a0891ec646032f442993 Mon Sep 17 00:00:00 2001 From: Dominik Kaiser Date: Wed, 17 Apr 2024 09:53:13 +0200 Subject: Add optimization for double stack ops Now RA and RB will be optimized to RR --- main.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'main.c') diff --git a/main.c b/main.c index 803f6eb..ed2a579 100644 --- a/main.c +++ b/main.c @@ -6,7 +6,11 @@ /* By: dkaiser >>>>>> Stashed changes /* */ /* ************************************************************************** */ @@ -25,6 +29,7 @@ int main(int argc, char *argv[]) ft_putendl_fd("Error", 2); return (1); } +<<<<<<< Updated upstream stack_b = malloc(sizeof(t_stack)); if (!stack_b) @@ -45,5 +50,15 @@ int main(int argc, char *argv[]) stack_print(stack_a); ft_printf("B: "); stack_print(stack_b); +======= + stack_optimize(data->a); + stack_sort(data); + optimize_commands(data); + print_commands(data->cmds); + /* ft_printf("\nA: "); */ + /* stack_print(data->a); */ + /* ft_printf("B: "); */ + /* stack_print(data->b); */ +>>>>>>> Stashed changes return (0); } -- cgit v1.2.3