кстати AST вообще говоря не обязано содержать те же комментарии, так что нет какого-то обязательного требования по количеству информации из исходного кода, которое должно храниться в AST
Строго говоря, в AST никаких комментариев и не бывает, они если и сохраняются, то в Parse Tree. 😊