Implement parsing of variable statements, name expressions and name patterns