Abstract:
This article describes a Domain Specific Language (DSL) explicitly created for grapical industry area. The main purpose of the language is the automate abstract image generation, used in various artistic aims when creating a large scale project. The language grammar is constructed in a straightforward manner, in order to be understood by professionals from distinct correlative aesthetic fields. The main DSL focus consists of image producing according to the input commands introduced by the user. The language operates with a specific C++ graphic library, which proides various fascinating opportunities in terms of graphical manipulations. The grammar was defined manually, without using additional tools, for simplistic purposes. Additionally, the ANTLR tecnoogy was used for abstract syntax tree generation and code analysis.