From b55dd50aa51e12fce0a0503ed16bc31d7665a4ae Mon Sep 17 00:00:00 2001 From: Sergio Date: Thu, 23 Oct 2025 14:10:48 +0200 Subject: [PATCH] update: added extremely basic parsing, only for separated environment variables --- include/chardefs.h | 20 +++++++++++ include/minishell.h | 4 ++- include/parser.h | 38 ++++++++++++++++++++ src/parser/parser.c | 88 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 149 insertions(+), 1 deletion(-) create mode 100644 include/chardefs.h create mode 100644 include/parser.h create mode 100644 src/parser/parser.c diff --git a/include/chardefs.h b/include/chardefs.h new file mode 100644 index 0000000..f56477c --- /dev/null +++ b/include/chardefs.h @@ -0,0 +1,20 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* chardefs.h :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: sede-san // readline(3), rl_clear_history(), // rl_on_new_line(), rl_replace_line(), // rl_redisplay() diff --git a/include/parser.h b/include/parser.h new file mode 100644 index 0000000..61fd6c7 --- /dev/null +++ b/include/parser.h @@ -0,0 +1,38 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* parser.h :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: sede-san