When the *libecoli* parses an input, it browses the tree (depth first
search) and returns an *ecoli parse tree*. Let's decompose what is done
When the *libecoli* parses an input, it browses the tree (depth first
search) and returns an *ecoli parse tree*. Let's decompose what is done
1. The initial input is a string vector ``["foo bar"]``.
2. The *sh_lex* node splits the input as a shell would have done it, in
1. The initial input is a string vector ``["foo bar"]``.
2. The *sh_lex* node splits the input as a shell would have done it, in