Formulas

The user can use any word, starting with a capital letter, as an atomic proposition. Formulas are then defined recursively using a set of connectors defined by the user.