Commit graph

522 commits

Author SHA1 Message Date
Maieul BOYER
8be7417a61 Upodated stuff 2024-09-01 18:50:47 +00:00
Maieul BOYER
a8b09ab55a
Updated scanner to use less dumb stuff 2024-09-01 15:12:19 +02:00
Maieul BOYER
a77ced5fb7
Fixed comp error 2024-09-01 14:23:00 +02:00
Maieul BOYER
62a4f377a1 did stuff, done stuff 2024-08-31 18:48:20 +00:00
Maieul BOYER
4a8fb259dc Normed lexer 2024-08-31 18:26:15 +00:00
Maieul BOYER
5ebadce4f8 Working state 2024-08-31 18:10:13 +00:00
Maieul BOYER
11c4ad684f Normed more stuff 2024-08-31 17:55:59 +00:00
Maieul BOYER
fa7077c053 Normed parser/src/point.c 2024-08-31 17:32:43 +00:00
Maieul BOYER
36d9d411ba Normed parser/src/node.c into multiple files 2024-08-31 17:30:30 +00:00
Maieul BOYER
009be4a4b4 splitted more stuff 2024-08-31 17:18:02 +00:00
Maieul BOYER
749fdf627f WIP 2024-08-31 15:52:24 +00:00
Maieul BOYER
454c9beda9 Renamed every stack struct/types to normed types 2024-08-31 15:38:34 +00:00
Maieul BOYER
deba39ea8a Renamed some structs 2024-08-31 15:36:44 +00:00
Maieul BOYER
e91a509d4c Removed some useless stuff and made some changes 2024-08-31 12:18:38 +00:00
Maieul BOYER
acb734cda0
Update: WIP trash removal 2024-08-30 19:57:14 +02:00
Maieul BOYER
0ebc161857
Updated: normed everything except the big ass file 2024-08-30 19:30:20 +02:00
Maieul BOYER
fa5990b00c
Update: normed the shitty thing in exec 2024-08-30 19:15:33 +02:00
Raphael
658d5bd243 Normed the header of exec part 2024-08-30 18:22:27 +02:00
Raphael
7114085b82 Normed the arithmetic part 2024-08-30 18:03:08 +02:00
Raphael
4c00800ad3 Adding files for normed 2024-08-30 17:55:13 +02:00
Raphael
ef7677f2ee Normed the builtins 2024-08-30 16:59:32 +02:00
Maix0
efb18f605c Update 2024-08-24 17:18:47 +02:00
Maieul BOYER
9f37123e46
Removed more stuff 2024-08-23 19:58:11 +02:00
Maix0
db0903c3a8 Updated to remove more usless stuff 2024-08-22 16:41:48 +02:00
Maix0
5b7eb9784b Fixed some issue (relink) and removed more unused stuff from parser lib 2024-08-19 14:32:26 +02:00
Maix0
c1209452cd Removing more fat from the parser lib 2024-08-19 14:19:12 +02:00
Maix0
a6246a52a0 Updated export and env to use similar printing methods 2024-08-18 22:58:40 +02:00
Maix0
f22e420b9b Removed node pool 2024-08-18 22:49:37 +02:00
Maix0
713a80a228 Removed tree pool: Electric boogaloo 2024-08-18 22:40:16 +02:00
Maix0
9059912ba9 Removed tree pool 2024-08-18 22:34:41 +02:00
Maix0
881a43bd47 Removed the inline representation of subtrees 2024-08-18 22:00:21 +02:00
Maix0
1d4ff310d0 Called the function to handle single quotes in the export builtin 2024-08-18 21:52:07 +02:00
Maix0
7329c95ba0 Restored to old state that doesn't leak 2024-08-18 21:46:29 +02:00
Raphaël
1a74bb38d3 Adding the simple quotes management 2024-08-18 18:11:32 +02:00
Maix0
e47243c22c Updated Makefile and parser/src 2024-08-17 23:40:16 +02:00
Maix0
6909456ce5 Updated so export sorts the output 2024-08-15 14:12:46 +02:00
Raphaël
eaa381e8b7 Merge remote-tracking branch 'origin/master' 2024-08-14 19:36:13 +02:00
Maieul BOYER
dc6a4b1c98
WIP: doing stuff in the parser lib 2024-08-14 19:20:19 +02:00
Raphaël
b6c5c10f94 Norminetting the env.h 2024-08-14 18:17:27 +02:00
Maieul BOYER
13bc603a59
Merge commit, fixed warnings 2024-08-14 18:16:54 +02:00
Maieul BOYER
0ba9a1a1b5
Update exec to support subshells 2024-08-14 18:12:06 +02:00
Raphaël
9041c2ce6a Merge remote-tracking branch 'origin/master' 2024-08-14 18:09:08 +02:00
Raphaël
241a382c43 Normed the includes of exec 2024-08-14 18:04:19 +02:00
Maieul BOYER
42e1b718a2
fixed the list issue 2024-08-14 17:39:42 +02:00
Maieul BOYER
f4f749830f
redirected statement now doesn't break pipeline 2024-08-14 17:34:48 +02:00
Maix0
4e56302770 Started working on list 2024-08-13 17:08:46 +02:00
Maix0
aac10822d3 Fixed waiting on previous command for pipeline to spawn next 2024-08-13 16:01:45 +02:00
Raphaël
45bacdd3c0 Patching the fucking pwd 2024-08-12 18:15:29 +02:00
Maix0
c5a06ce9df Fixed segv 2024-08-12 17:33:40 +02:00
Maix0
df92e9fa7c added cd builtin 2024-08-12 17:26:15 +02:00