Create the structure for input handling
authorLukas Jiriste <ljiriste@student.42prague.com>
Fri, 3 May 2024 14:11:26 +0000 (16:11 +0200)
committerLukas Jiriste <ljiriste@student.42prague.com>
Fri, 3 May 2024 14:21:38 +0000 (16:21 +0200)
commitf43778fb9a68d86528d1c4831e57555ba5fa0874
treea55274d521e2c40b25618b657237bbe3a230067b
parentc14e1907b7f036097808588918993f19d136add5
Create the structure for input handling

Create prototypes of some needed types (token, parse tree) and
create the structure of the input processing with empty functions.

Also add a grammar for minishell inside a comment in parsing.h.
This is a simplification of the grammar of Shell programming language
as it is laid out inside
The Open Group Base Specifications Issue 7, 2018 edition
Chapter 2. Shell Command Language
found on site
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html
Makefile
inc/minishell.h
inc/parsing.h [new file with mode: 0644]
src/execution.c [new file with mode: 0644]
src/input_handling.c [new file with mode: 0644]
src/main.c
src/parsing.c [new file with mode: 0644]
src/tree.c [new file with mode: 0644]