external command

This commit is contained in:
Fernando Herrera
2021-09-19 20:29:58 +01:00
parent 1a9247b77f
commit bafc50fd5c
7 changed files with 175 additions and 34 deletions

View File

@ -104,6 +104,10 @@ impl Stack {
})))
}
pub fn get_env_vars(&self) -> HashMap<String, String> {
self.0.borrow().env_vars.clone()
}
pub fn print_stack(&self) {
println!("===frame===");
println!("vars:");

View File

@ -21,4 +21,5 @@ pub enum ShellError {
AccessBeyondEndOfStream(Span),
IncompatiblePathAccess(String, Span),
CantFindColumn(Span),
ExternalCommand(String, Span),
}