aboutsummaryrefslogtreecommitdiff
path: root/include/parse.h
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-06-14 10:36:53 +0200
committerCharles <sircharlesaze@gmail.com>2020-06-14 10:36:53 +0200
commit26ddbd7146f65a2cf100713f422a9ab5b1890620 (patch)
tree76daa703ee5ea4c3eafcbce0f8127ab5c92983ab /include/parse.h
parentab1e32c348c649c1c7c8dad5922cfe1c0f11ac5d (diff)
downloadminishell-26ddbd7146f65a2cf100713f422a9ab5b1890620.tar.gz
minishell-26ddbd7146f65a2cf100713f422a9ab5b1890620.tar.bz2
minishell-26ddbd7146f65a2cf100713f422a9ab5b1890620.zip
Changing ast related struct and fixing functions accordingly
Diffstat (limited to 'include/parse.h')
-rw-r--r--include/parse.h48
1 files changed, 0 insertions, 48 deletions
diff --git a/include/parse.h b/include/parse.h
deleted file mode 100644
index 6cb50b8..0000000
--- a/include/parse.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* ************************************************************************** */
-/* */
-/* ::: :::::::: */
-/* parse.h :+: :+: :+: */
-/* +:+ +:+ +:+ */
-/* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */
-/* +#+#+#+#+#+ +#+ */
-/* Created: 2020/02/28 09:00:00 by cacharle #+# #+# */
-/* Updated: 2020/06/13 11:59:47 by charles ### ########.fr */
-/* */
-/* ************************************************************************** */
-
-#ifndef PARSE_H
-# define PARSE_H
-
-# include "minishell.h"
-# include "ast.h"
-
-/*
-** \file parse.h
-** \brief Input parsing and AST manipulation
-**
-** Context free grammar:
-** ```
-** redir_in ::= '<' <string>
-** redir_out ::= '>' <string>
-** redir_append ::= '>>' <string>
-** string ::= '\'' .+ '\'' | '"' .+ '"' | [^ ]+
-** sep ::= '&&' | '||' | '|' | ';'
-** expr ::= <redir_in> | <redir_out> | <redir_append> | <string>
-** cmd ::= <expr>+
-** line ::= <cmd> <sep> <line> | <cmd>
-** ```
-*/
-
-/*
-** lexer.c
-*/
-
-// char **lexer(char *input);
-
-/*
-** parse.c
-*/
-
-t_ast *parse(t_ftlst *lst);
-
-#endif