Commit Graph

300 Commits

Author SHA1 Message Date
whaffman
ef1a3f8a39 enviroment -> t_list 2025-02-07 16:22:30 +01:00
whaffman
6c726f67f1 enviroNment 2025-02-07 16:01:12 +01:00
Quinten Mennen
8e6f9a23cd more todo 2025-02-06 16:38:16 +01:00
Quinten Mennen
0c23778911 nicer banner 2025-02-06 16:37:28 +01:00
Quinten Mennen
43583e5795 fix readme 2025-02-06 16:15:59 +01:00
Quinten Mennen
75cbe896ce banner work 2025-02-06 13:37:12 +01:00
Quinten Mennen
473135b33d print error 2025-02-05 20:48:45 +01:00
Quinten Mennen
f86720a3ec feat: now it really works with double qoutes 2025-02-05 19:58:22 +01:00
Quinten Mennen
8dde78ee19 we are norminette compliant 2025-02-05 19:50:06 +01:00
Quinten Mennen
3aa1098b29 refactor: upate logo 2025-02-05 19:48:20 +01:00
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
88ace0811b libft norm 2025-02-05 16:24:37 +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
1722fff4c7 chore: add lexer to god 2025-02-05 15:52:16 +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
8170eec2ae chore: add vscode folder to ignore 2025-02-04 20:52:13 +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
6179a227cd create allowed functions header 2025-02-04 16:16:37 +01:00
whaffman
7276910388 libft update 2025-02-04 15:59:19 +01:00
whaffman
3d0d062495 split enviroment functions, and util files 2025-02-04 15:57:26 +01:00
whaffman
1545e4af99 Merge branch 'willem' 2025-02-04 14:01:57 +01:00
whaffman
820cc29406 rm luldock 2025-02-04 13:54:59 +01:00
whaffman
57fb0c0af1 added libft as a submodule 2025-02-04 13:51:47 +01:00
whaffman
b74f5062c4 merged 2025-02-04 13:45:10 +01:00
whaffman
70592d791f LULDOC-LOLDICK 2025-02-01 01:07:14 +01:00
whaffman
3e3db88080 made a clear description of allowed functions in the README.md file 2025-02-01 00:57:35 +01:00
whaffman
8aed9ed592 added inc/minishell.h 2025-02-01 00:41:21 +01:00
whaffman
b967096652 Add function description of allowed functions 2025-02-01 00:30:47 +01:00
whaffman
3e5277e84b allowed functions first commit 2025-02-01 00:26:29 +01:00
whaffman
480621a3fb Added Allowed functions to README.md 2025-01-31 11:24:20 +01:00
whaffman
556c6b21aa Add subject pdf 2025-01-31 11:07:54 +01:00
whaffman
51bf3f75d0 Initial commit 2025-01-31 11:06:14 +01:00
whaffman
4512ee6bad first commit 2025-01-31 11:02:44 +01:00