Abstract
External DSL is probably the most complex and, at the same time, fascinating kind of DSL. When we design an internal DSL, we establish a connection with the GPL used for defining it. With external DSLs, we define our own language. This means that we can define any kind of rules we want for the language.
Copyright information
© Pierluigi Riti 2018