More
Generate ast.cpp in addition to ast.hpp