aboutsummaryrefslogtreecommitdiff
path: root/src/lexer/lexer.c
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-10-09 16:13:50 +0200
committerCharles Cabergs <me@cacharle.xyz>2020-10-09 16:13:50 +0200
commit00bce5ad1d5ac92d20617a9eb2647365bf87cab2 (patch)
treeaaad5cbb6cdb6372f5809d50cdc65b912695956f /src/lexer/lexer.c
parente8075fcf93873149593ccd141f99d65a4db40f4f (diff)
downloadminishell-00bce5ad1d5ac92d20617a9eb2647365bf87cab2.tar.gz
minishell-00bce5ad1d5ac92d20617a9eb2647365bf87cab2.tar.bz2
minishell-00bce5ad1d5ac92d20617a9eb2647365bf87cab2.zip
Splitting preprocessing, Added parsed error helper
Diffstat (limited to 'src/lexer/lexer.c')
-rw-r--r--src/lexer/lexer.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/lexer/lexer.c b/src/lexer/lexer.c
index 9b947f4..5df63ba 100644
--- a/src/lexer/lexer.c
+++ b/src/lexer/lexer.c
@@ -6,15 +6,14 @@
/* By: nahaddac <nahaddac@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2020/07/16 08:18:25 by nahaddac #+# #+# */
-/* Updated: 2020/10/09 12:29:32 by cacharle ### ########.fr */
+/* Updated: 2020/10/09 15:12:51 by cacharle ### ########.fr */
/* */
/* ************************************************************************** */
#include "lexer.h"
#include <stdio.h>
-// len until meaningful character for non quoted str
-int len_until_sep(char *input)
+int len_until_sep(char *input)
{
int i;
@@ -40,7 +39,6 @@ int len_until_sep(char *input)
return (i);
}
-// token content length
int tok_len(char *input)
{
int i;
@@ -74,10 +72,10 @@ int tok_len(char *input)
** return all token
*/
-t_tok_lst *create_token_list(char *input, t_tok_lst **lst)
+t_tok_lst *create_token_list(char *input, t_tok_lst **lst)
{
t_tok_lst *tok;
- size_t i;
+ size_t i;
size_t j;
size_t len;
@@ -105,7 +103,7 @@ t_tok_lst *create_token_list(char *input, t_tok_lst **lst)
** \return The created tokens or NULL on error
*/
-int lexer(char *input, t_tok_lst **out)
+int lexer(char *input, t_tok_lst **out)
{
int status;