diff options
| author | nass1pro <nass1pro@gmail.com> | 2020-03-24 20:13:26 +0100 |
|---|---|---|
| committer | nass1pro <nass1pro@gmail.com> | 2020-03-24 20:13:26 +0100 |
| commit | 3b319748a024067b4ce0b70ae2dad364977d6365 (patch) | |
| tree | d79fddf77c7852dbe74a2e783319706c59fd3f19 | |
| parent | 6b6cec716aa2baac0065e8fa0e52b89e1e0c4f1e (diff) | |
| download | minishell-3b319748a024067b4ce0b70ae2dad364977d6365.tar.gz minishell-3b319748a024067b4ce0b70ae2dad364977d6365.tar.bz2 minishell-3b319748a024067b4ce0b70ae2dad364977d6365.zip | |
test compil
| -rw-r--r-- | include/minishell.h | 2 | ||||
| -rw-r--r-- | include/ms_parse.h | 5 | ||||
| -rw-r--r-- | src/parse/lexer.c | 7 | ||||
| -rw-r--r-- | src/parse/parse.c | 6 |
4 files changed, 11 insertions, 9 deletions
diff --git a/include/minishell.h b/include/minishell.h index d1bb237..3eb03c7 100644 --- a/include/minishell.h +++ b/include/minishell.h @@ -63,7 +63,7 @@ void ms_state_destroy(t_state *state); ** eval.c */ -int ms_eval(t_parsing *parsing); +int ms_eval(t_ast *parsing); /* ** path.c diff --git a/include/ms_parse.h b/include/ms_parse.h index c6885ca..ef82146 100644 --- a/include/ms_parse.h +++ b/include/ms_parse.h @@ -72,10 +72,13 @@ typedef struct t_ast { struct t_ast** children; } t_ast; +char **ms_lexer(char *input); + /* ** parse.c */ -t_parsing *ms_parse(char *input); + +void *ms_parse(char *input); #endif diff --git a/src/parse/lexer.c b/src/parse/lexer.c index 612e911..7f7a7a2 100644 --- a/src/parse/lexer.c +++ b/src/parse/lexer.c @@ -1,10 +1,9 @@ - -char **ms_lexer(char *input) +char *ms_lexer(char *input) { char **out_lex; if (!input) - return (NULL); - + return (""); + return (""); } diff --git a/src/parse/parse.c b/src/parse/parse.c index de18d7c..d1ec153 100644 --- a/src/parse/parse.c +++ b/src/parse/parse.c @@ -1,11 +1,11 @@ #include "minishell.h" -t_parsing *ms_parse(char *input) +void *ms_parse(char *input) { char **out_lex; + if (!(out_lex = ms_lexer(input))) - return (NULL); + ; //(void)input; - return (NULL); } |
