Add (incomplete) parsePrimary

Simple blocks and most expressions are now parsed without errors.