marcnava-42cursus
6453abfda3
Fixed all norme from lexer, parser. minishell and builtins
2026-02-14 00:02:03 +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
1715f2dd40
typo: fixed typo
2026-02-10 12:34:56 +01:00
63dd69b01c
update: removed const modifier on token value
...
following steps on the parsing process can change its content
2026-02-10 09:24:18 +01:00
609a644fa9
update: token is now stored as value of the token instead of null
...
this change is made so that it is easier to print an error message when
invalid syntax
2026-02-10 09:20:46 +01:00
3d97d6506a
fix: removed putendl on malloc
2026-02-10 08:54:11 +01:00
1f0f38e42f
fix: removed putendl on free
2026-02-10 08:52:24 +01:00
97d8a6838f
norminette: fixed line too long
2026-02-10 08:45:31 +01:00
6ad68a8752
update: added lexer
2026-02-09 23:11:33 +01:00
280fa51f94
save commit
2026-02-09 20:47:43 +01:00