Skip to content

Beta Release 4: OysterKit v2 (0.2.0)

Pre-release
Pre-release
Compare
Choose a tag to compare
@SwiftStudies SwiftStudies released this 04 Feb 12:12
· 510 commits to master since this release

The overly complex API for streams, homogenous, and heterogenous abstract syntax trees are replaced by a much simpler & smaller yet equally configurable set of classes.

You should refer to TokenStream and AbstractSyntaxTreeConstructor for more information.

Deprecation warnings will be issued for use of the previous classes, and support for these will be removed most likely by 0.3 when internal dependencies on the legacy types has been resolved.

In addition there are numerous fixes, although all of these are available only in the new APIs and have not been applied to the legacy ones.