Add ast cpp
Merge pull request #8 from Faradey27/master

Add ast cpp