Yep, exactly.

Most languages _do_ have blocks, but mostly as a syntactic feature of grouping 
statements or declaring a local scope.

In Arturo, pretty much like in Rebol, a block is a group of words/symbols/etc. 
They will be treated as statements, or data, or some specific DSL, or Swahili 
for that matter - if you want them to. Until then, it'll remain just a block of 
"things".

That's why I picked this model as a basis, because it can give the language 
_extreme_ flexibility. And of course, creating with your own DSLs is a piece of 
cake :)

Reply via email to