adding new haskell syntax parsing file