matteo
|
e1291107d4
|
fix: small errors in exec and parser
|
2026-01-29 09:59:16 +01:00 |
|
matteo
|
c40e5c2d0f
|
feat(parser): helper static function
|
2026-01-28 19:16:48 +01:00 |
|
matteo
|
0db50e28de
|
fix(parser): small typos
|
2026-01-28 16:26:17 +01:00 |
|
matteo
|
97e4b6c0f3
|
style(parser): refactor parse_command
|
2026-01-28 12:21:57 +01:00 |
|
matteo
|
b657d65664
|
feat(parser): parse_command version with prefixes and elements
|
2026-01-28 12:11:40 +01:00 |
|
Matteo Flebus
|
399d1ed3e1
|
feat(redirections): ast commands now have a field for the list of redirections + redirections implemented in parser
|
2026-01-27 21:06:36 +01:00 |
|
Matteo Flebus
|
8a5c589742
|
feat(parser): redirections
|
2026-01-27 19:56:33 +01:00 |
|
Matteo Flebus
|
c48d86c8de
|
feat(parser): negation handled
|
2026-01-27 16:35:30 +01:00 |
|
Matteo Flebus
|
d52f603eec
|
fix: changed puts to perror + redirections in parser
|
2026-01-27 16:05:11 +01:00 |
|
Gu://em_
|
96626d9850
|
feat: toujours les mêmes qui font les pipes. Plus de assert dans ASTs (pour des raisons évidentes de stabilité du code) et nouveaux types (AST_PIPE et AST_NEG), + modifs random dans le parser
|
2026-01-27 00:30:19 +01:00 |
|
Matteo Flebus
|
666517e3c1
|
feat(parser): implementing all redirection types -- WIP
|
2026-01-26 19:00:20 +01:00 |
|
Gu://em_
|
787b1aed35
|
fix: random fixes
|
2026-01-24 16:48:21 +01:00 |
|
Gu://em_
|
3ee4a0b9ca
|
feat: finished the new firsts system and began supporting redirections
|
2026-01-24 16:13:16 +01:00 |
|
Gu://em_
|
32f56beb6b
|
feat: redirection rules
|
2026-01-24 15:34:10 +01:00 |
|
Gu://em_
|
32e182bd50
|
fix: random fixes
|
2026-01-23 17:33:15 +01:00 |
|
Gu://em_
|
69ee869af0
|
fix: merge conflict
|
2026-01-23 17:08:34 +01:00 |
|
Gu://em_
|
96ac2fea77
|
feat: yet another new parser architecture
|
2026-01-23 17:01:26 +01:00 |
|