[squeak-dev] Has anyone made a Blockly to squeak generator?
tomjonabc at gmail.com
Wed May 4 19:31:41 UTC 2022
not exactly what you're looking for but maybe handy:
https://github.com/maveme/skogi/ (Squeak tool for generating Blockly
block-based editors (BBEs) from Ohm/S grammars).
Big challenge with Blockly/Scratch for a general-purpose programming BBE is
expression-centricity. You'll likely know that Scratch and Blockly
typically distinguish between Statement and Value blocks, as such some
hacks are required to make a language such as Smalltalk, where everything
is an expression, work well.
Of course, having a domain-specific Blockly editor that simply outputs
Smalltalk code should not be a challenge to create, but I'm not aware of
such a project myself.
On Wed, May 4, 2022 at 7:25 PM Thiede, Christoph <
Christoph.Thiede at student.hpi.uni-potsdam.de> wrote:
> > Nice, but it needs to run in a browser for this particular usage
> Sandblocks in SqueakJS? :-)
> *Von:* Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im
> Auftrag von tim Rowledge <tim at rowledge.org>
> *Gesendet:* Mittwoch, 4. Mai 2022 19:10:20
> *An:* The general-purpose Squeak developers list
> *Betreff:* Re: [squeak-dev] Has anyone made a Blockly to squeak generator?
> > On 2022-05-04, at 12:24 AM, Marcel Taeumel <marcel.taeumel at hpi.de>
> > Hi Tim --
> > What do want to do? Maybe take a look at Sandblocks:
> https://github.com/hpi-swa/sandblocks/ :-)
> Nice, but it needs to run in a browser for this particular usage
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Strange OpCodes: LCD: Launch Cartridge Disk
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev