Here's how we load our #ZigLang Code Generator into #Blockly
https://github.com/lupyuen3/blockly-zig-nuttx#load-code-generator
#Blockly generates #ZigLang code ... That compiles and runs correctly! 🎉
https://github.com/lupyuen3/blockly-zig-nuttx#run-the-generated-code
#Blockly works on Mobile Web Browsers too
https://github.com/lupyuen3/blockly-zig-nuttx#blockly-on-mobile
Drag-n-drop your own #ZigLang Function in #Blockly
https://lupyuen.github.io/articles/blockly?6#define-functions
#Blockly doesn't recognise Types ... That's a problem for #ZigLang 🤔
https://lupyuen.github.io/articles/blockly?7#blockly-is-typeless
Constants, Variables and Shadowing ... Tough issues for #ZigLang on #Blockly 🤔
https://lupyuen.github.io/articles/blockly?8#constants-vs-variables
#Blockly might work best if we bundle with Tauri ... Or wrap it as a VSCode Extension
https://lupyuen.github.io/articles/blockly?9#desktop-and-mobile
@lupyuen Seems pretty cool. I wonder if this tool could be used for metaprogramming microcontrollers, like the STM32 Cube MX on steroids!
@oblate Yep that's an interesting idea 🤔
#Blockly needs a #ZigLang Code Generator ... Let's copy from Dart
https://github.com/lupyuen3/blockly-zig-nuttx#zig-code-generator