Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asonix/shell
The shell project from CSCE313
https://github.com/asonix/shell
Last synced: 25 days ago
JSON representation
The shell project from CSCE313
- Host: GitHub
- URL: https://github.com/asonix/shell
- Owner: asonix
- Created: 2016-02-09T14:36:36.000Z (over 8 years ago)
- Default Branch: asonix
- Last Pushed: 2016-02-12T19:11:45.000Z (over 8 years ago)
- Last Synced: 2023-08-03T22:26:52.739Z (over 1 year ago)
- Language: C
- Size: 46.9 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mp2
A shell for Unix systemsMy current thought process is that I'm handling newlines in the wrong place.
BASH and ZSH are languages that have direct access to programs in the `PATH` and `path`
variables, meaning they handle parsing before deciding whether or not to add
a newline. They also allow neat syntax like `echo "Neat thing: $(cat hi)"`.If I want to truly create a shell, I have to create this language.