Commit Graph

20 Commits

Author SHA1 Message Date
Jozef Nagy 944ed74f0a Fixed clang-format 2023-08-05 23:35:20 +02:00
Jozef Nagy 1ebabf0f7d Formatted code 2023-08-05 23:34:23 +02:00
Jozef Nagy e5224d17c4 Implemented execvp() 2023-08-05 23:33:35 +02:00
Jozef Nagy 2965433c5f Implemented cat 2023-08-05 13:43:31 +02:00
Jozef Nagy e8d0aeb0f6 Fixed return values of true & false 2023-08-05 13:27:32 +02:00
Jozef Nagy a397fca62e Registered atexit() function 2023-08-05 13:13:01 +02:00
Jozef Nagy 941f249222 echo fixup 2023-08-05 13:07:12 +02:00
Jozef Nagy 9a76c80fe1 Implemented echo 2023-08-05 13:06:56 +02:00
Jozef Nagy 0f9ad93dea Added argc to built-in commands 2023-08-05 13:05:48 +02:00
Jozef Nagy adc1a233f1 Added true & false 2023-08-05 12:51:27 +02:00
Jozef Nagy 2a1bb90bf0 Command parsing works flawlessly now 2023-08-05 12:41:36 +02:00
Jozef Nagy f42f1dd6a8 Fixed return values 2023-08-05 11:59:16 +02:00
Jozef Nagy bed9207141 Improved command returns 2023-08-05 11:32:31 +02:00
Jozef Nagy 1142b36a1b Built-in functions lookup, semi-broken
The lookup works only when a space is present after the command
2023-08-05 11:24:07 +02:00
Jozef Nagy c7e3735ea9 Hashtable implementation 2023-08-04 21:52:07 +02:00
Jozef Nagy 7f8ed937dc Updated README.md 2023-08-04 14:16:40 +02:00
Jozef Nagy 9a017c13eb Added built-in command check routine prototype 2023-08-03 19:52:56 +02:00
Jozef Nagy 9911dded52 Command tokenization 2023-08-03 19:06:01 +02:00
Jozef Nagy e2acc02d6f Basic prompt 2023-08-03 14:12:42 +02:00
Jozef Nagy c3fab1f164 Initial commit 2023-08-03 13:57:08 +02:00