treat '_' as VAR
add a part of Erlang grammar and tests for it