Commit Graph

15 Commits

Author SHA1 Message Date
fbd2349060 chore: added minishell version macro 2026-02-14 17:37:09 +01:00
f4cfae1107 feat: added internal variables 2026-02-14 02:01:10 +01:00
marcnava-42cursus
6453abfda3 Fixed all norme from lexer, parser. minishell and builtins 2026-02-14 00:02:03 +01:00
3f17f7789c update: added isatty support and prompt usage 2026-02-13 20:18:26 +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
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
92ed2bbd3e structure: moved core functions (init, run, clear) to core.h to prevent circular include 2025-10-22 19:36:59 +02:00
c680555c0d chore: added core base utilities 2025-10-22 17:05:00 +02:00
982bbca0fc update: added header file with library inclusions 2025-10-20 20:40:49 +02:00
56a19a23bc restart: deleted all source and header files, restarting project 2025-10-20 12:49:35 +02:00
161ac6b69d saved changes before repartition 2025-09-12 12:41:24 +02:00
3e7dd56340 update: functions done: echo + echo -n, pwd, exit with and without arguments / parser appears to work, test with commands and local files (only tested with ls -l) 2025-08-04 00:38:53 +02:00
sdevsantiago
7b7d500db9 update: executes commands only in /usr/bin 2025-07-31 14:45:06 +02:00