Skip to content

De-sugar syntax step #40

@MarcellPerger1

Description

@MarcellPerger1

Add a 'de-sugar' step which transforms code into the operations that can be easily translated into scratch (e.g. a *= b --> a = a * b).

In the current state of the language, this won't do much but later, this will do a large amount of the heavy lifting, like returning from functions, etc.

Requires #39 (see #40 (comment) below)

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-FutureArea: Future features/planning - label not created yetS-BlockedStatus: blocked (another issue needs to be finsihed before this can be started)T-featureA new feature

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions