v0.10.6
版本发布时间: 2020-11-19 12:59:14
vinivendra/Gryphon最新发布版本:v0.19(2022-06-26 11:00:08)
General
- New frontend based on SwiftSyntax and SourceKit. The legacy frontend (based on AST dumps) is being deprecated, but can still be accessed with
--legacyFrontend
.
Enhancements
- Support subscripts with multiple parameters.
- Remove
// gryphon annotation: override
in some cases. - Remove
// gryphon annotation: multiline
. - Support
// gryphon pure
comments for function calls. - Support
// gryphon pure
comments for templates. - Raise side-effect warnings for calls inside arguments.
- Raise warnings for unknown operators.
- Non-trailing closures are translated as non-trailing.
- Support declaring generic classes.
- Support
let _: T = ...
- Support
List(array)
. - Support
list.array
. - Support
let list: Array = ...
Bugfixes
- Fix lots of race conditions.
- Fix capitalization of nested enums.
- Fix inheritances for nested types with the same name.
- Lots more...