sh needs to be trashed and restarted #6

Open
opened 2021-02-10 00:20:21 +00:00 by auravulpes · 0 comments
Owner

I started it by working from a small online tutorial about how shells work. It was not supposed to properly show you how to make a shell. It was supposed to demonstrate forking, and use of functions like execvp and waitpid. We need to restart it, move to properly parsing input using lex and yacc, and then work on implementation from there.

As part of this, we're gonna want to split it off into its own repository. I'll have to make a proper vsh repo at some point.

I started it by working from a small online tutorial about how shells work. It was not supposed to properly show you how to make a shell. It was supposed to demonstrate forking, and use of functions like `execvp` and `waitpid`. We need to restart it, move to properly parsing input using lex and yacc, and then work on implementation from there. As part of this, we're gonna want to split it off into its own repository. I'll have to make a proper vsh repo at some point.
auravulpes added the
enhancement
label 2021-02-10 00:20:21 +00:00
auravulpes self-assigned this 2021-02-10 00:21:58 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: auravulpes/FENIX_coreutils#6
No description provided.