ASL -> C++