Skip to main content

Crate kaish_repl

Crate kaish_repl 

Source
Expand description

kaish REPL — Interactive shell for 会sh.

This REPL provides an interactive interface to the kaish kernel. It handles:

  • Multi-line input via keyword/quote balancing (if/for/while → fi/done)
  • Tab completion for commands, variables, and paths
  • Command execution via the Kernel
  • Result formatting with OutputData
  • Command history via rustyline

Modules§

format
Output formatting for the REPL.

Structs§

Repl
REPL configuration and state.

Enums§

ProcessResult
Result from processing a line of input.

Functions§

run
Run the REPL.