move parser to its own directory
gave '+' into tuple, when it can be interpreted as function call