4 releases

0.1.0 Sep 28, 2024
0.1.0-beta.2 Jul 12, 2024
0.1.0-beta.1 Jun 9, 2024
0.1.0-alpha.1 Apr 13, 2024

#2759 in Command line utilities

Download history 36/week @ 2024-07-29 8/week @ 2024-09-16 185/week @ 2024-09-23 49/week @ 2024-09-30 3/week @ 2024-10-07

238 downloads per month

GPL-3.0-or-later

3MB
63K SLoC

Yash-cli

yash-cli is a command-line interface for the yash shell implementation. This crate is not intended to be used as a library by other programs.

yash-cli at crates.io yash-cli at docs.rs Build status

License

This crate is distributed under GPLv3.


lib.rs:

This is a library crate that implements the command-line frontend for the yash shell. It is used by the yash3 binary crate to provide the shell functionality. Currently, this crate is not intended to be used as a library by other crates.

The entry point for the shell is the main function, which is to be used as the main function in the binary crate. The function sets up the shell environment and runs the main read-eval loop.

Dependencies

~9–18MB
~278K SLoC