Rust-class.org problem set #2
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
shell
LICENSE
Makefile
README.md
functional.rs
gash.rs

README.md

ps2 - gash

Gash is a shell written in Rust (v0.9 as of the time of writing).

It has features including:

  • input/output redirection with > and < operators.
  • building pipelines from commands using the pipe (|) operator.
  • backgrounding processes with the & operator.

and has the benefit of being written in a "pointer-safe", thread safe, and statically type-checked language.

This code was part of Problem Set 2 of CS4414 at UVa.