SwiftSyntax представляет собой набор библиотек, позволяющих анализировать, проверять, генерировать и корректировать исходный код
Swift. Изначально он был разработан компанией Apple, а сейчас это поддерживаемый опенсорс со множеством авторов.
SwiftSyntax создает абстрактное синтаксическое дерево (AST) исходного кода, которое позволяет взаимодействовать с высокоуровневым, безопасным и эффективным API. Чтобы лучше познакомиться с его структурой, посмотрите на этот сайт, разработанный @kishikawakatsumi.
Кстати, на базе набора этих либ построены Swift parser, swift-format, и Swift macros.
📖 Пример работы с SwiftSyntax хорошо описан здесь.
⭐️ Сам репозиторий с 2 400 звёзд вот тут.
😃 iOS Dev
