Blazingly fast memory-safe POSIX shell
Find a file
2024-04-16 15:58:11 +02:00
src parser : String::default -> String::new 2024-04-15 16:54:09 +02:00
.gitignore Commit initial : initialisation projet Rust 2024-04-09 09:45:19 +02:00
Cargo.lock Cargo : 0.4.0 -> 0.5.0 2024-04-15 13:23:40 +02:00
Cargo.toml Cargo : 0.4.0 -> 0.5.0 2024-04-15 13:23:40 +02:00
LICENSE.txt Ajout : LICENSE 2024-04-09 09:45:25 +02:00
README.md README : ajout case 2024-04-16 15:58:11 +02:00

rash - A blazingly fast memory-safe POSIX shell

Why?

I want to learn Rust and see how much effort I can put into making an interoperable software.

Roadmap

  • Execute commands
  • Parse commands
  • Variables
  • Environment variables
  • Builtins
    • cd
    • set
    • alias
    • type
  • Command-line flags
  • PS1
  • Execute code from a file
  • Clean error handling
  • Override Ctrl-C