github.com/tylercchase/octoshell ↗
Shell project for CS 321 (Spring 2022) at UAF.
An animated visualization of tylercchase/octoshell's Git history from March 2022 to April 2022, built by 3 contributors. The codebase reached 112 lines, mostly C++. The video runs 17 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
C++
Contributors
3
Lines of Code
112
From
2022-03-13
To
2022-04-28
Advertisement
About tylercchase/octoshell
Octoshell is a custom shell implementation written in C++ for a CS 321 computer science course at the University of Alaska Fairbanks during Spring 2022. It provides a functional command-line interface with support for both external commands like ls and emacs, as well as built-in commands including exit, print, and help functionality.
The shell handles multiple commands on a single line using the ampersand operator and can process input lines up to 100 characters long, with word parsing that supports alphanumeric characters along with dashes, dots, forward slashes, and underscores. An asciinema recording is available demonstrating the shell's capabilities in action.
Advertisement