changing the identifier for comments sections to @
extracted ast parsers into separate file