Gu://em_
|
423793903d
|
feat: while and for loops support for parser, plus new ASTs, new tokens and fixes inside parser
|
2026-01-30 19:48:31 +01:00 |
|
william.valenduc
|
a98161d885
|
fix(ast)!: assignment typo
|
2026-01-29 11:40:55 +00:00 |
|
Matteo Flebus
|
8a5c589742
|
feat(parser): redirections
|
2026-01-27 19:56:33 +01:00 |
|
Matteo Flebus
|
13018e0a03
|
fix: small bugs to make it compile
|
2026-01-27 18:00:59 +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 |
|
Gu://em_
|
32f56beb6b
|
feat: redirection rules
|
2026-01-24 15:34:10 +01:00 |
|
Matteo Flebus
|
8f5733be19
|
feat: all merged
|
2026-01-22 12:05:01 +01:00 |
|
william.valenduc
|
e640e7bdbd
|
fix(ast): update include paths to relative
|
2026-01-19 18:15:57 +00:00 |
|
matteo
|
352c122549
|
fix: now compiles and works for simple commands + clang format
|
2026-01-17 19:11:55 +01:00 |
|
Jean Herail
|
bf992f2db4
|
Implemented some ast handlings...
ast lists, and_or, redirection and builtins
|
2026-01-17 17:33:22 +01:00 |
|
Matteo Flebus
|
1cd827180a
|
fix(ast): add ast_end in building process
|
2026-01-16 20:30:04 +01:00 |
|
Matteo Flebus
|
1eecb1bd42
|
fix: merging all the code
|
2026-01-15 18:49:42 +01:00 |
|
Matteo Flebus
|
30df2993ee
|
refactor(ast): one file per ast_type -- FINISHED
|
2026-01-15 17:12:06 +01:00 |
|
Matteo Flebus
|
e3ec484621
|
refactor(ast): one file per ast_type -- UNSTABLE (3)
|
2026-01-15 15:53:56 +01:00 |
|
Jean Herail
|
f6573d81f0
|
feat(pretty-print): Just casually implemented the graphviz representation of parsed AST
|
2026-01-14 20:42:31 +01:00 |
|
Matteo Flebus
|
eba6d0f762
|
refactor(ast): one file per ast_type -- UNSTABLE
|
2026-01-14 20:32:51 +01:00 |
|
Gu://em_
|
37fcdf99be
|
fix: added new ast type and moved parsing functions to a different header
|
2026-01-13 19:41:37 +01:00 |
|
william.valenduc
|
13bed60c09
|
feat(ast): ast_create_if, ast_create_cmd and header doc
|
2026-01-09 22:50:09 +00:00 |
|
william.valenduc
|
807416940c
|
feat(ast): data as void* and basic helpers
|
2026-01-09 22:36:48 +00:00 |
|
william.valenduc
|
62e44b8101
|
fix: ast circular dep
|
2026-01-09 17:21:23 +00:00 |
|
Gu://em_
|
3e66d4b959
|
refactor: moved ast module to utils
|
2026-01-09 16:05:41 +01:00 |
|