/* By: agilliar <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/12/08 17:54:20 by agilliar #+# #+# */
-/* Updated: 2025/12/08 20:20:59 by agilliar ### ########.fr */
+/* Updated: 2025/12/09 14:49:55 by agilliar ### ########.fr */
/* */
/* ************************************************************************** */
#include <stdio.h>
-static void op_optimizer_inner(t_op_optimizer *data, t_stacks *stacks)
+static void op_optimizer_inner(t_op_optimizer *data, t_stacks *stacks)
{
t_closure cb;
static void ops_optimizer_commit_end(t_optimizer *data, t_stacks *stacks)
{
t_closure cb;
- int64_t *counter;
+ int64_t *counter;
cb = data->commit.ops[OP_RA];
if (data->b > 0)
/* By: agilliar <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/12/08 18:26:54 by agilliar #+# #+# */
-/* Updated: 2025/12/08 18:28:58 by agilliar ### ########.fr */
+/* Updated: 2025/12/09 14:50:11 by agilliar ### ########.fr */
/* */
/* ************************************************************************** */
#ifndef OPS_OPTIMIZER_INNER_H
# define OPS_OPTIMIZER_INNER_H
-#include "pushswap.h"
+# include "pushswap.h"
typedef struct s_op_optimizer
{
/* By: agilliar <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/12/02 11:02:44 by agilliar #+# #+# */
-/* Updated: 2025/12/08 20:14:33 by agilliar ### ########.fr */
+/* Updated: 2025/12/09 14:50:45 by agilliar ### ########.fr */
/* */
/* ************************************************************************** */
t_psval *ptr;
} t_list;
-typedef struct s_optimizer
+typedef struct s_optimizer
{
int64_t a;
int64_t b;