Closed lorenzholzbauer closed 2 months ago
Attention: Patch coverage is 89.88764%
with 9 lines
in your changes missing coverage. Please review.
Project coverage is 83.78%. Comparing base (
7b38fe2
) to head (82d9b6e
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
What type of change does this PR perform?
Summary
This PR introduces the implementation of lambda expressions in the
JavaScriptTargetCodeGenerator
class. It enables the translation of lambda expressions from Kipper to JS or TS.Closes #572
Detailed Changelog
Added
LambdaExpression
, which represents an AST lambda expression.LambdaExpressionSemantics
, which represents the semantics of a lambda expression.LambdaExpressionTypeSemantics
, which represents the type semantics of a lambda expression.Does this PR create new warnings?
None.
Linked issues or PRs