title: Ambiguous grammar and Right Most Derivative
body: <p>Ambiguous grammar is defined as,
   "An ambiguous grammar is a context-free grammar for which there exists a string that can have more than one leftmost derivation or parse tree."</p>
  
  <p>My doubt is,</p>
  
  <p>1) If the grammar has more than one Right Most Derivatives, does that make the grammar ambiguous?</p>
  
  <p>2) If the grammar has more than one Right Most Derivatives, does that mean it will have more than one Left Most Derivative?</p>
  
  <p>And having more than one Right Most Derivatives has any effect on parsing capability of LL(1), LR(0) parsers, LR(1) parsers etc., why?</p>
  
  <p>Everything is defined and approached based on Left Most Derivatives. This is probably because we move from left to right. But can we gain any insight from Right Most Derivatives? </p>