Domain Specific Language Architecture
Six pillars of information architecture 906 words 4 pages.
Domain specific language architecture. Brown part 1 of 6. A domain specific language dsl is a computer language specialized to a particular application domain this is in contrast to a general purpose language gpl which is broadly applicable across domains. The domain specific language dsl defines the search space of potential architectures and allows the computer to compile candidate architectures into executable code. There are a wide variety of dsls ranging from widely used languages for common domains such as html for web pages down to languages used by only one or a few pieces of software such as.
A basic subset and an extended subset. Terms or term objects sub title. 33 problems with dsls 36 wider language processing 39 dsl lifecycle 40 what makes a good dsl design. Leveraging logic 2 to establish domain specific information architecture.
The dsl has two sets. Implementing dsls 43 architecture of dsl processing 43 the workings of a parser 47. Sql used for database queries and data manipulation.