Ona Script Control Flow Statements #23
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: kayomn/ona#23
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ona scripts do not support any control flow, making it impossible to do anything more complicated than creating variables, assigning the results of expressions to variables, and returning them at the end of the script.
The following minimum control flow constructs should be supported.
Whether these should be expressions or statements is another conversation but the language needs them to be useful beyond defining program configurations.
Kym Control Flowto Ona Script Control Flow StatementsThis looks to be blocked by a miscompilation in the Zig compiler, as it's causing symbol name corruption during AST parsing within Kym.
Found a workaround for the miscompilation - work can continue.