An implementation of a Linux shell using the Linux system calls fork(), execvp(), wait(), and exit(). The input is tokenized using the flex tool and parsed using the yacc parser.
shell lex linux-shell lexical-analysis yacc shellcode shell-prompt lexical-analyzer lex-yacc-parser bison-yacc lex-yacc linux-shellcode yacc-lex bison-flex linux-shell-implementation linux-shell-in-c
-
Updated
Jan 15, 2023 - C++