/* By: dkaiser <dkaiser@student.42heilbronn.de +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/12 17:03:30 by dkaiser #+# #+# */
-/* Updated: 2024/04/13 14:56:18 by dkaiser ### ########.fr */
+/* Updated: 2024/04/13 15:04:10 by dkaiser ### ########.fr */
/* */
/* ************************************************************************** */
-#include "libft/ft_printf.h"
-#include "libft/libft.h"
#include "push_swap.h"
static void print_content(void *content)
stack_b = NULL;
pscmds = NULL;
+ stack_sort(&stack_a, &stack_b, &pscmds);
+
+
// TODO: Optimize commands
ft_printf("A:");
ft_lstiter(stack_a, print_content);
/* By: dkaiser <dkaiser@student.42heilbronn.de +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/12 16:59:09 by dkaiser #+# #+# */
-/* Updated: 2024/04/13 14:46:45 by dkaiser ### ########.fr */
+/* Updated: 2024/04/13 15:07:49 by dkaiser ### ########.fr */
/* */
/* ************************************************************************** */
enum e_pscmd cmd);
void print_commands(t_list *cmds);
+void stack_sort(t_list **stack_a, t_list **stack_b, t_list **cmds);
+
#endif // PUSH_SWAP_H
--- /dev/null
+/* ************************************************************************** */
+/* */
+/* ::: :::::::: */
+/* sorting.c :+: :+: :+: */
+/* +:+ +:+ +:+ */
+/* By: dkaiser <dkaiser@student.42heilbronn.de +#+ +:+ +#+ */
+/* +#+#+#+#+#+ +#+ */
+/* Created: 2024/04/13 15:04:19 by dkaiser #+# #+# */
+/* Updated: 2024/04/13 15:06:33 by dkaiser ### ########.fr */
+/* */
+/* ************************************************************************** */
+
+#include "push_swap.h"
+
+void stack_sort(t_list **stack_a, t_list **stack_b, t_list **cmds)
+{
+
+}