Blog conventions

2010-03-09

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:

Code: (CFG)
Example :
abc
Example abc

has two rules. The first rule has one literal. The second rule has a (recursive) production and a literal.