]> git.dkaiser.de - 42/minishell.git/commitdiff
Merge changes from main into parser branch
authorDominik Kaiser <dkaiser@2-C-5.42heilbronn.de>
Sun, 11 Aug 2024 09:18:26 +0000 (11:18 +0200)
committerDominik Kaiser <dkaiser@2-C-5.42heilbronn.de>
Sun, 11 Aug 2024 09:18:26 +0000 (11:18 +0200)
1  2 
Makefile
include/minishell.h
include/token.h

diff --cc Makefile
index a56ada344e6791ae54fd9adbf8b93959f42cc25b,4ac27f7787c0ea9be602db0969903c5d4e51346d..3450e3c4edecc8a316b6a023136b8d055c36cd31
+++ b/Makefile
@@@ -12,8 -12,7 +12,8 @@@ HEADERS =  -I include -I $(LIB_DIR)/lib
  
  VPATH   := src
  SRC     := main.c debug_tools.c init.c signal_handling.c repl.c new_token.c \
-            free_token.c new_node.c free_node.c parser.c parse_cmd.c \
-            print_ast.c
 -           free_token.c new_node.c free_node.c tokenizer.c
++           free_token.c new_node.c free_node.c tokenizer.c parser.c \
++           parse_cmd.c print_ast.c
  
  OBJ_DIR := _obj
  OBJ     := $(addprefix $(OBJ_DIR)/, $(SRC:%.c=%.o))
index b21acbc3e60538a254a20eedfc94c60956c740a2,c108d935c4396051e53cadeb06cd2345903728b0..4f04682738e4cac361787cfdabf6ff56f8697183
@@@ -6,7 -6,7 +6,7 @@@
  /*   By: dkaiser <dkaiser@student.42heilbronn.de    +#+  +:+       +#+        */
  /*                                                +#+#+#+#+#+   +#+           */
  /*   Created: 2024/06/22 17:14:49 by dkaiser           #+#    #+#             */
- /*   Updated: 2024/08/02 13:55:48 by dkaiser          ###   ########.fr       */
 -/*   Updated: 2024/08/08 17:10:12 by dkaiser          ###   ########.fr       */
++/*   Updated: 2024/08/11 10:59:16 by dkaiser          ###   ########.fr       */
  /*                                                                            */
  /* ************************************************************************** */
  
diff --cc include/token.h
index 72ca5e5b698551eeab8ca1e5431535d94e135cae,d7ff9f9d7dfe1032aede4d808def31e4c125d3ac..49d51e11a97fc053715900f6da170305ac9fe9b1
@@@ -3,10 -3,10 +3,10 @@@
  /*                                                        :::      ::::::::   */
  /*   token.h                                            :+:      :+:    :+:   */
  /*                                                    +:+ +:+         +:+     */
- /*   By: dkaiser <dkaiser@student.42heilbronn.de    +#+  +:+       +#+        */
+ /*   By: chuhlig <chuhlig@student.42.fr>            +#+  +:+       +#+        */
  /*                                                +#+#+#+#+#+   +#+           */
  /*   Created: 2024/06/27 13:27:18 by dkaiser           #+#    #+#             */
- /*   Updated: 2024/08/02 14:13:19 by dkaiser          ###   ########.fr       */
 -/*   Updated: 2024/08/05 13:23:27 by chuhlig          ###   ########.fr       */
++/*   Updated: 2024/08/11 11:00:22 by dkaiser          ###   ########.fr       */
  /*                                                                            */
  /* ************************************************************************** */
  
@@@ -45,7 -45,6 +45,8 @@@ t_token                                               *new_redir_token(int type
                                                                t_token *next);
  
  void                                          free_token(t_token *token);
 +void                                          free_token_and_connect(t_token *token);
 +void                                          free_tokens(t_token *tokens);
+ void                                          tokenizer(char *s, t_token **token_list);
  
 -#endif
 +#endif