Matteo Flebus
|
a653c02c9f
|
fix(iobackend): rebasing lexer on dev
|
2026-01-13 17:07:23 +01:00 |
|
Gu://em_
|
fe649af2dd
|
doc: finished
|
2026-01-13 17:05:13 +01:00 |
|
Gu://em_
|
7b773641a1
|
fix: restored progress from the old parser branch
|
2026-01-13 16:53:25 +01:00 |
|
Matteo Flebus
|
9923ebc677
|
merge: iobackend on dev
|
2026-01-13 11:08:36 +01:00 |
|
Jean Herail
|
f801894300
|
fix(args): fixed a missing include in args
|
2026-01-12 22:33:43 +01:00 |
|
Jean Herail
|
f71d0a2183
|
feat(main_loop): Wrote the base of the main entrypoint. Implemented a helper which converts the args options to iob_context
|
2026-01-12 22:27:26 +01:00 |
|
Matteo Flebus
|
a11a8ab635
|
fix(autotools): removed useless Makefile.am in utils/ast
|
2026-01-12 21:55:49 +01:00 |
|
Matteo Flebus
|
937e935a6e
|
style(all): clang format
|
2026-01-12 21:55:49 +01:00 |
|
Matteo Flebus
|
e000d2cf33
|
fix(utils): include args module in build system
|
2026-01-12 21:55:49 +01:00 |
|
Matteo Flebus
|
83b7374583
|
fix(autotools): removed useless Makefile.am in utils/ast
|
2026-01-12 21:51:11 +01:00 |
|
Matteo Flebus
|
9bf3ed068a
|
style(all): clang format
|
2026-01-12 21:48:11 +01:00 |
|
Matteo Flebus
|
4aa6b439bb
|
fix(utils): include args module in build system
|
2026-01-12 21:46:33 +01:00 |
|
Matteo Flebus
|
8a727ebd98
|
fix(lexer): typo in function call
|
2026-01-12 21:41:13 +01:00 |
|
william.valenduc
|
111f2cf5c2
|
feat(args): args_handler error handling and print_usage
|
2026-01-12 21:37:42 +01:00 |
|
william.valenduc
|
7b74671042
|
feat(args): args_handler
|
2026-01-12 21:37:42 +01:00 |
|
william.valenduc
|
8b75d73d56
|
refactor(string_utils)!: rename skip_blanks to trim_blank_left and update signature
|
2026-01-12 21:37:42 +01:00 |
|
Gu://em_
|
b9eb7b90cb
|
fix(autotools): missing Makefile in configure.ac
|
2026-01-12 21:37:42 +01:00 |
|
Matteo Flebus
|
745649df1c
|
feat(lexer): finished
|
2026-01-12 21:31:15 +01:00 |
|
william.valenduc
|
e3785dbd08
|
feat(args): args_handler error handling and print_usage
|
2026-01-12 19:30:11 +00:00 |
|
william.valenduc
|
234713b6a0
|
feat(args): args_handler
|
2026-01-12 18:42:02 +00:00 |
|
william.valenduc
|
d1f4e0e88d
|
refactor(string_utils)!: rename skip_blanks to trim_blank_left and update signature
|
2026-01-12 17:41:24 +00:00 |
|
Gu://em_
|
b7dbf57dfb
|
fix(autotools): missing Makefile in configure.ac
|
2026-01-12 17:29:00 +01:00 |
|
Gu://em_
|
97b7240286
|
fix: Fixed ALL the code
|
2026-01-10 19:57:36 +01:00 |
|
Gu://em_
|
03c35d5366
|
feat: Merge branch 'lexer' into dev
|
2026-01-10 19:28:59 +01:00 |
|
Gu://em_
|
b529b6b712
|
feat: Merge remote-tracking branch 'origin/execution' into dev
|
2026-01-10 19:25:22 +01:00 |
|
Gu://em_
|
252dc4f7f9
|
feat: Merge remote-tracking branch 'origin/expansion' into dev
|
2026-01-10 19:23:47 +01:00 |
|
Gu://em_
|
417a518d1b
|
fix(parser): functions body placebo so code compiles
|
2026-01-10 19:16:36 +01:00 |
|
Gu://em_
|
b1bcd5e729
|
feat: Merge branch 'parser' into dev
|
2026-01-10 19:13:33 +01:00 |
|
Jean Herail
|
4c237c53d0
|
feat(execution): Basic AST execution, with forks and all
|
2026-01-10 17:15:16 +01:00 |
|
william.valenduc
|
1097e36a47
|
fix:(expansion) ast include path
|
2026-01-09 23:12:03 +00:00 |
|
william.valenduc
|
89478b4336
|
merge: dev update
|
2026-01-09 23:08:20 +00: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 |
|
william.valenduc
|
2f2cdda801
|
fix: removed temp main
|
2026-01-09 16:17:38 +00:00 |
|
Gu://em_
|
d36b5c9fc8
|
docs: Signature and doc of the parser functions
|
2026-01-09 16:32:15 +01:00 |
|
Gu://em_
|
3a8ab44300
|
feat: Merge branch 'ast-def' into dev
|
2026-01-09 16:06:18 +01:00 |
|
Gu://em_
|
3e66d4b959
|
refactor: moved ast module to utils
|
2026-01-09 16:05:41 +01:00 |
|
Gu://em_
|
06b9f4b130
|
feat: Merge branch 'autotools' into dev
|
2026-01-09 15:44:21 +01:00 |
|
william.valenduc
|
e8d6ac902c
|
feat: single quotes expansion
|
2026-01-09 13:46:37 +00:00 |
|
Matteo Flebus
|
c341b62ec6
|
fix(configure.ac): commented Makefiles for testing
|
2026-01-09 14:34:22 +01:00 |
|
Matteo Flebus
|
b54488c17f
|
feat(autotools): explainations in README
|
2026-01-09 14:27:27 +01:00 |
|
Gu://em_
|
6f2aefa82e
|
feat: Merge remote-tracking branch 'origin/lists' into dev
|
2026-01-08 19:18:37 +01:00 |
|
Gu://em_
|
6dbe941660
|
feat: lists (finished)
|
2026-01-08 19:15:15 +01:00 |
|
Gu://em_
|
653491c2fa
|
feat!: Merge remote-tracking branch 'origin/ast-def' into dev
|
2026-01-08 18:51:12 +01:00 |
|
Gu://em_
|
0f484b371b
|
fix: typo
|
2026-01-08 18:36:07 +01:00 |
|
Matteo Flebus
|
65a033c5f6
|
feat(autotools): fucking autotools meme aurelien galere
|
2026-01-08 18:34:08 +01:00 |
|
Gu://em_
|
7d7acbea67
|
feat: ast structs deinitions
|
2026-01-08 18:17:02 +01:00 |
|
Matteo Flebus
|
af1af49ae1
|
feat(utils): string utils + corresponding tests
|
2026-01-08 17:03:52 +01:00 |
|
Gu://em_
|
78967f3ef6
|
test: iob_init and iob_close tests (+ small typo fix in src)
|
2026-01-08 16:59:37 +01:00 |
|