Commit Graph

223 Commits

Author SHA1 Message Date
Quinten Mennen
8e4baccc22 fix: works with any amount of quotes now 2025-02-05 19:27:29 +01:00
Quinten Mennen
a88a4656e3 chore: split up function in multiple files 2025-02-05 19:12:27 +01:00
Quinten Mennen
8f9c2e33e8 Merge branch 'main' into quinten 2025-02-05 18:59:35 +01:00
whaffman
39af6d2d52 add persistent history 2025-02-05 17:14:12 +01:00
whaffman
c2ca3c4176 norm 2025-02-05 16:29:18 +01:00
whaffman
f64e1f055d split functions cleanup init and free process 2025-02-05 16:24:17 +01:00
Quinten Mennen
b909668a1a refactor: god struct lexer and error message 2025-02-05 15:52:30 +01:00
Quinten Mennen
914d9cf644 feat: return error token on onclosed double 2025-02-05 15:52:07 +01:00
whaffman
55ba622714 fixed headers, and function defenitions for prompt 2025-02-05 12:48:04 +01:00
whaffman
ebecccc201 username in prompt
banner at starting of shell
preliminary builtins: exit, clear, env
2025-02-04 23:45:19 +01:00
whaffman
1ee3793433 main samengevoegd, prompt home ~, kleurtjes 2025-02-04 22:53:46 +01:00
whaffman
f90b371ace Merge remote-tracking branch 'origin/quinten' into willem 2025-02-04 21:43:05 +01:00
Quinten Mennen
34b431177e doc: github pilot docs 2025-02-04 20:57:49 +01:00
Quinten Mennen
0ed724ba83 chore: more organisation 2025-02-04 20:54:58 +01:00
Quinten Mennen
34867c05a3 chore: make it norminette compliant 2025-02-04 20:52:28 +01:00
Quinten Mennen
f8a4e1e091 feat: parse input, get list 2025-02-04 20:46:35 +01:00
Quinten Mennen
b252b01268 clean-up parsing a bit 2025-02-04 20:40:39 +01:00
Quinten Mennen
fc71f3c9ca proof of concept on lexing 2025-02-04 20:15:06 +01:00
whaffman
c111b8cbc7 broken prompt 2025-02-04 18:59:51 +01:00
whaffman
de6bb00acf added prompt header and made main 2025-02-04 16:42:55 +01:00
whaffman
b67f3a20ab added codam header 2025-02-04 16:17:05 +01:00
whaffman
3d0d062495 split enviroment functions, and util files 2025-02-04 15:57:26 +01:00
whaffman
57fb0c0af1 added libft as a submodule 2025-02-04 13:51:47 +01:00