This blog uses a few conventions to hopefully make things easier to understand or read.
Productions are drawn italic, bold and in darkgreen. For example: LineTerminator
Terminal symbols that should occur literally in source text is bold and darkred. For example: return
A production usually consists of multiple productions. For clarity I call these rules. So this production:
Example :
abc
Example abc
has two rules. The first rule has one literal. The second rule has a (recursive) production and a literal.