Jean
|
182e31b42e
|
fix(chaipa): Remove pretty print to avoid clang-tidy / added the options in echo
|
2026-01-31 15:40:46 +01:00 |
|
Matteo Flebus
|
3cd231f031
|
fix: build and .sh test file for functions
|
2026-01-31 12:53:23 +01:00 |
|
matteo
|
a550f9747e
|
feat(ast): ast_function
|
2026-01-31 11:57:51 +01:00 |
|
Gu://em_
|
f31fca4204
|
feat: full while/until loops support, important bug fixes and more tests
|
2026-01-30 23:43:49 +01:00 |
|
matteo
|
028d4312af
|
feat: fuckning working
|
2026-01-29 20:29:02 +01:00 |
|
Matteo Flebus
|
8a5c589742
|
feat(parser): redirections
|
2026-01-27 19:56:33 +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
|
d707c6180b
|
merge new parser into dev
|
2026-01-26 18:40:10 +01:00 |
|
Jean
|
9276e1a8a5
|
Fixed the length of the execution function
|
2026-01-24 17:35:06 +01:00 |
|
Gu://em_
|
32e182bd50
|
fix: random fixes
|
2026-01-23 17:33:15 +01:00 |
|
Matteo Flebus
|
2f2509f1c9
|
fix: clean merge of pretty-print with no memory leaks
|
2026-01-22 17:19:17 +01:00 |
|
Jean Herail
|
3445a36a7c
|
Pretty_print
|
2026-01-22 16:46:33 +01:00 |
|
Jean Herail
|
0ede8d3eef
|
Re-functionnal pretty-printing
|
2026-01-21 19:57:44 +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 |
|
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 |
|
Gu://em_
|
3e66d4b959
|
refactor: moved ast module to utils
|
2026-01-09 16:05:41 +01:00 |
|