compiling
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:31:49 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/03 13:12:47 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:38 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:31:56 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/08 11:02:58 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:35 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:32:04 by lderidde #+# #+# */
|
||||
/* Updated: 2025/01/28 09:54:32 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:32 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:32:13 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/11 13:01:12 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:27 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:32:20 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/11 14:25:21 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:24 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:32:30 by lderidde #+# #+# */
|
||||
/* Updated: 2025/01/28 10:38:07 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:22 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:32:36 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/03 13:12:14 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:19 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/01/24 14:32:41 by lderidde #+# #+# */
|
||||
/* Updated: 2025/01/28 10:53:44 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:16 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
int execute_command(t_ast_n *node)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/12 09:48:21 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/12 09:48:21 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:06 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
int is_builtin(char *str)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/12 10:00:08 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/12 10:00:08 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:31:03 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
int count_cmds(t_ast_n **pline)
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
void expander_here(char **str, t_ast_n *node)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/12 09:50:12 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/12 09:50:12 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:30:51 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
void exec_pcmd(t_ast_n *pcmd)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/12 09:42:31 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/12 09:42:31 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:30:49 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
void handle_file(t_ast_n *node, int check, int i)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/12 09:52:04 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/12 09:52:04 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:30:47 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
int exec_shcmd(t_ast_n *node)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/12 09:57:39 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/12 09:57:39 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:30:44 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/exec.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
int execis_validchar(char c)
|
||||
{
|
||||
|
||||
@@ -6,13 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/10 09:09:37 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/11 15:29:43 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:30:38 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/expander.h"
|
||||
#include <dirent.h>
|
||||
#include <stdbool.h>
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
static char *_strfjoin(char *s1, char *s2)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/07 10:23:02 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/11 13:10:18 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:30:32 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/expander.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
void remove_quote(t_ast_n *node, int j, char c)
|
||||
{
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
/* By: lderidde <lderidde@student.s19.be> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/02/11 15:28:57 by lderidde #+# #+# */
|
||||
/* Updated: 2025/02/11 15:28:57 by lderidde ### ########.fr */
|
||||
/* Updated: 2025/02/12 13:30:27 by lderidde ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/expander.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
bool ft_fnmatch(const char *str, const char *pat)
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/exec/expander.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
int expand_exit(t_ast_n *node, int j, int k)
|
||||
{
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../../includes/minishell.h"
|
||||
#include <unistd.h>
|
||||
|
||||
t_ast_n *create_ast_n(t_node *lst, t_ast_n *parent, t_msh *msh, bool subsh)
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../../includes/parser/parsing.h"
|
||||
#include "../../includes/minishell.h"
|
||||
|
||||
int syntax_err_mess(char *token_base, int selected)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user