Add integer literal test.
Add floating point literal test.
Add boolean literal test + fix boolean regular expression.

As far as I can tell the grammar doesn't require whitespace between a
boolean literal and the ';', ',' or '.' character which ends the
triple.