1 unstable release

new 0.1.0-alpha.1 Apr 13, 2024

#2485 in Command line utilities

GPL-3.0-or-later

3MB
59K 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 main entry point for the shell is the bin_main function, which is called by the main function in the binary crate. The bin_main function sets up the shell environment and runs the main read-eval loop.

Dependencies

~8–19MB
~262K SLoC