в Rust можно сделать enum рекурсивный который ссылается на себя? Вот например этому List можно в качестве дочерних элементов List ссылаться на родительский? https://gist.githu...
а как ваще с ast работать, тупа регулярками парсить ? https://github.com/kotlinx/ast