Context Free rewriting


### Production rule applied to any non-terminal symbol
Rewrite rule to specific start string is language generation method independent on the context of its left-handed side of derivation - like recursive induction → can make nested model (impossible at Regular Expression)

> Good for parenthesis
> tip - left parenthesis means open bracket and right means close








