I found a very interesting firmware for my Canon A550. This new firmware adds tons of new feature. One of those, is the scripting support using a language similar to basic.
As a programmer it's easy to program with it...well...too easy!
So I decided to throw some of my spare time to play with DSL.
The basic idea is to create a DSL that let's you visually program the canon scripting.
What I want to achieve is a tool having a toolbar with all the language (if, do, variable declaration...) and camera (shoot, zoom...) statements that you can drag on the programming surface to...