CPS 1 - Spring, 1999 - Ramm 2/3/99 #9

Strings and String Manipulation

 EXAMPLE:
<statement> -> <identifier> = <expression>;
<statement> -> pigLatin = <expression>;
<statement> -> pigLatin = <str expression>;
<statement> -> pigLatin = <str expression> + <str expression>;
<statement> -> pigLatin = <identifier> + <str expression>;
<statement> -> pigLatin = tail + <str expression>;
<statement> -> pigLatin = tail + <str expression> + <str expression>;
<statement> -> pigLatin = tail + <identifier> + <str expression>;
<statement> -> pigLatin = tail + firstL + <str expression>;
<statement> -> pigLatin = tail + firstL + "ay";