Author: Stan Eisenstat
Subject: Re: [Cs323] reading command
Date: Thursday, 24 Sep 2020, 07:20:57
> Message Posted By: Unknown
>
> If we see "echo a || echo b". When we are reading the command from left to
> right, and see "echo a", do we use the grammar in any way at this point to
> start the recursion? Or do we keep reading until we see "||", and then
> start evaluating the grammar?
>
> If its just "echo a", how do we know that the command is simple from
> calling the grammar? Specifically, if we see "echo a" how do we know to
> use the rule for simples.
Have you read the Addendum on Parsing Expressions?
Parsing "echo a || echo b" proceeds in an analogous
manner, except that there are many more levels.
--Stan-
PREV
INDEX
NEXT