diff options
| author | JozanLeClerc <bousset.rudy@gmail.com> | 2020-09-08 18:57:19 +0200 | 
|---|---|---|
| committer | JozanLeClerc <bousset.rudy@gmail.com> | 2020-09-08 18:57:19 +0200 | 
| commit | bf6043888ebdafc3da4fc60af8f0f4888e8c53d0 (patch) | |
| tree | 5229dd0cd83461741326205ac2853f9eed51c200 | |
| parent | Names (diff) | |
| download | 42-minishell-bf6043888ebdafc3da4fc60af8f0f4888e8c53d0.tar.gz 42-minishell-bf6043888ebdafc3da4fc60af8f0f4888e8c53d0.tar.bz2 42-minishell-bf6043888ebdafc3da4fc60af8f0f4888e8c53d0.tar.xz 42-minishell-bf6043888ebdafc3da4fc60af8f0f4888e8c53d0.tar.zst 42-minishell-bf6043888ebdafc3da4fc60af8f0f4888e8c53d0.zip | |
Update
Diffstat (limited to '')
| -rw-r--r-- | TODO.org | 1 | ||||
| -rw-r--r-- | src/p_lblock.c | 12 | ||||
| -rw-r--r-- | src/p_lblock.h | 2 | ||||
| -rw-r--r-- | src/p_line.c | 2 | ||||
| -rw-r--r-- | src/p_split.c | 2 | 
5 files changed, 9 insertions, 10 deletions
| @@ -7,6 +7,7 @@  ** DONE [#A] fix pwd when cd /  ** DONE [#A] Multiline pipes (ls |)  ** DONE [#A] Go full tok + quotes +** TODO [#A] fix \; \&& \||  ** TODO [#A] Variables quotes qwe="okokoko kkok" asd='bav'  ** TODO [#A] ls qweqwe; echo $? <---- substitute  ** TODO [#A] Careful p_line \; diff --git a/src/p_lblock.c b/src/p_lblock.c index a8c42ce..5be1c9d 100644 --- a/src/p_lblock.c +++ b/src/p_lblock.c @@ -25,8 +25,7 @@  #include "s_struct.h"  static void -	rdr_err_check(char *ptr, -				t_com **com) +	rdr_err_check(char *ptr, t_com **com)  {  	if ((*com)->redir == -1 && ft_ischarset("><", *(ptr + 1)) == TRUE)  	{ @@ -43,8 +42,7 @@ static void  }  static int8_t -	get_rdrpath(char *ptr, -				t_com **com) +	get_rdrpath(char *ptr, t_com **com)  {  	char	*p_rdrpath; @@ -86,8 +84,7 @@ static void  }  int8_t -	p_get_redir(const char word[], -				t_com **com) +	p_get_redir(const char word[], t_com **com)  {  	/* TODO: norme */  	char	*ptr; @@ -124,8 +121,7 @@ int8_t  }  int8_t -	p_lcom(const char line[], -		t_msh *msh) +	p_line_block(const char line[], t_msh *msh)  {  	/* TODO: norme */  	uint64_t		i; diff --git a/src/p_lblock.h b/src/p_lblock.h index 796c684..6d4a023 100644 --- a/src/p_lblock.h +++ b/src/p_lblock.h @@ -18,6 +18,6 @@  #include "s_struct.h"  int8_t	p_get_redir(const char word[], t_com **com); -int8_t	p_lcom(const char line[], t_msh *msh); +int8_t	p_line_block(const char line[], t_msh *msh);  #endif diff --git a/src/p_line.c b/src/p_line.c index 645c7b6..d839154 100644 --- a/src/p_line.c +++ b/src/p_line.c @@ -16,7 +16,7 @@  #include "d_enum.h"  #include "f_fail.h"  #include "p_line.h" -#include "p_lcom.h" +#include "p_lblock.h"  #include "s_destroy.h"  #include "s_struct.h"  #include "u_utils.h" diff --git a/src/p_split.c b/src/p_split.c index bbe9bf5..998fda5 100644 --- a/src/p_split.c +++ b/src/p_split.c @@ -13,6 +13,8 @@  #include <libft.h>  #include <stdlib.h> +#include "u_utils.h" +  static size_t  	p_count_semi_words(const char line[])  { | 
