Commit Graph

8 Commits

Author SHA1 Message Date
marcnava-42cursus
6453abfda3 Fixed all norme from lexer, parser. minishell and builtins 2026-02-14 00:02:03 +01:00
83553a57d5 feat: added variable expansion
quote removal is not implemented yet in this commit
2026-02-12 21:18:50 +01:00
8882929423 update: command list is now freed completely if any error ocurrs 2026-02-12 03:09:45 +01:00
c493979a18 update: parser now uses tokens from lexer
fixes pending:
 - some functions are longer than norminette allows
 - find solution to a list of commands being returned, even though a
syntax error is found when processing tokens (maybe delegate some work
to the lexer and return only a syntax-valid list?)
2026-02-11 02:51:30 +01:00
74111e3da5 update: removed unused macros
not used anymore by lexer
2026-02-09 23:12:04 +01:00
280fa51f94 save commit 2026-02-09 20:47:43 +01:00
cbfedb7bc5 structure: moved t_command struct definition from parser header file to core header file 2025-10-30 12:56:35 +01:00
b55dd50aa5 update: added extremely basic parsing, only for separated environment variables 2025-10-23 14:10:48 +02:00