Commit graph

48 commits

Author SHA1 Message Date
maix0
4b2a22cc46 updated code to now work 2024-10-11 11:32:02 +02:00
maix0
d459a8b8dc update: should handle built-in variables 2024-10-06 14:37:54 +02:00
maix0
2e811bcec2 regenerated stuff 2024-09-26 18:31:56 +02:00
Raphaël
0441253ef1 feat: starting the parser (header and main function) 2024-09-25 16:54:42 +02:00
maix0
50a2f3d4be update: normed lots of stuff 2024-09-19 17:36:53 +02:00
Raphaël
3391c15885 normed: normed sources files and started the app folder 2024-09-06 16:28:19 +02:00
Raphaël
b6c5c10f94 Norminetting the env.h 2024-08-14 18:17:27 +02:00
Maieul BOYER
91bb0a7533 Updated to not have headers in source directories 2024-08-04 15:48:08 +00:00
Raphael
bb6f4da3f4 Norming the header minishell 2024-08-03 17:49:07 +02:00
Maieul BOYER
8ee24b1bcf
update 2024-08-03 16:18:15 +02:00
Maieul BOYER
709c124028
update stuff 2024-08-03 00:00:42 +02:00
Maieul BOYER
b4f948d98d
WIP: got back to working state 2024-08-01 07:35:42 +02:00
Maieul BOYER
252c4c37e7
Changed prompt len calculation 2024-07-20 15:34:25 +02:00
Maieul BOYER
0cb2d91cac
changed some stuff with lineedit 2024-07-20 14:37:38 +02:00
Maieul BOYER
5c7b8cde0d
pushed 2024-07-14 11:26:15 +02:00
Maieul BOYER
398dd520d0
normed the stdme headers 2024-07-11 19:01:59 +02:00
Maieul BOYER
2cfce88274
added the exec part 2024-07-11 18:05:27 +02:00
Maix0
0f2bf32b79 Remove readline 2024-07-10 21:43:47 +02:00
Maieul BOYER
0e18e20181
inserted line thingy 2024-07-05 20:00:33 +02:00
Maieul BOYER
ff1670e264
update 2024-05-29 16:41:40 +02:00
Maix0
635e9cfe95 Modified makefiles and add AST module 2024-05-25 16:36:35 +02:00
Maix0
b1cfc0ee71 update 2024-05-24 15:28:30 +02:00
Maix0
f75685a6c7 Fixed leaks in hashmap 2024-05-21 15:00:17 +02:00
Maix0
544ed8b045 update stuff 2024-05-20 00:35:39 +02:00
Maix0
b4c6aed6c4 merged from master! 2024-05-10 21:44:35 +02:00
Maix0
b639b0c14e hopefully a working allocator ! 2024-05-10 21:40:19 +02:00
Raphaël
1252ac48a8 bebou t tro for 2024-05-09 17:16:07 +02:00
Maix0
746a1ad2ad Update... 2024-05-08 23:27:43 +02:00
Maieul BOYER
326c9318e4
still working on memory stuff 2024-05-08 19:35:13 +02:00
Maix0
f86947a852 Added env hashmap with build_env function to build envp 2024-05-04 19:21:56 +02:00
Maix0
f35e986145 Merge remote-tracking branch 'origin' into maix/norminette 2024-05-03 15:21:37 +02:00
Maix0
4cf245dd13 Fix: Working on XeMaix 2024-05-03 12:51:48 +02:00
Maieul BOYER
f79172c669
up 2024-05-02 17:47:52 +02:00
Maieul BOYER
0e2ec315b9
crude signal handling 2024-05-02 14:22:28 +02:00
Maix0
a192af9ad4 Updates... 2024-05-01 21:19:14 +02:00
Maieul BOYER
509b551ce4
Cleanup 2024-05-01 17:26:08 +02:00
Maieul BOYER
91e2c52270
make things work normally 2024-04-30 17:37:59 +02:00
Raphaël
24d122dc54 Start work on exec 2024-04-30 15:49:40 +02:00
Maix0
1b2f6e4225
Started Working on norm (#2)
* WIP
* Compiling!
2024-04-30 14:24:11 +02:00
Raphaël
edd3712b5a
First Steps into exec part 2024-04-30 13:45:03 +02:00
Raphaël
f811e55dea Started from buttom go to the sky 2024-04-28 19:59:01 +02:00
Raphaël
20391637b6 All moving on the shcat_c folder 2024-04-13 17:08:08 +02:00
Raphaël
56655f5426 A lot of edit but adding the struct (Yes, i just use parameters of the function util now, See u morrow) 2024-04-01 01:55:59 +02:00
Raphaël
9c4dfafdf7 Starting the separation between commands & args and the operators 2024-03-31 21:09:46 +02:00
Raphaël
70c9c5aac1 Changing the parsing to be traited in string and not in char 2024-03-31 20:09:19 +02:00
Raphaël
8941f67cf1 Editing the parsing adding the ; and </> derivation and adding the suppress leak for readlin 2024-03-29 15:33:30 +01:00
Raphaël
5a24e30c6d Adding the start of the parsing and added the minishell in the git ignore 2024-03-29 11:54:30 +01:00
Raphaël
9a87ad7097 Y a exam desoler bb pas le temps de te mettre un vrai commit jtm 2024-03-28 15:25:38 +01:00