-
Declaration
-
Input
- Type selector (ask again if not matched)
-
Output
- Toggle for output "advanced" mode
-
Assignment
-
Conditionals
- IF/ELSE
- Switch / case
-
Loops
- While
- For
- Do..while
-
Additional drop data for elements with subslots
-
Step system
- Mark currently executing block
- Manual single-step
-
Execution controls
- Delay (s/instructions)
- Pause
- Stop
-
Functions
-
Transfer logic
- Export (js)
- Export (custom)
- Import (custom)
-
Replace prompt(), alert(), etc. with flowbite modals
-
Stack monitor (variables / values table)
- Live code preview (JS)
- Gamification?
- Achievements?
- Examples