Creating Domain-Specific Language Solutions
Domain-Specific Language Tools includes several solution templates that you can use to create domain-specific languages. You use the solution templates in association with the Domain-Specific Language Designer Wizard. These solution templates include the following:
-
Task Flow
-
Class Diagrams
-
Minimal Language
-
Component Models
In This Section
- Walkthrough: Creating a Domain-Specific Language Solution
-
Demonstrates the initial steps that you follow to create a domain-specific language using the Domain-Specific Language Designer Wizard. This walkthrough serves as the foundation for other walkthroughs provided in the documentation.
- Walkthrough: Customizing the Domain-Specific Language Definition
-
Demonstrates the steps that you follow to customize a domain-specific language using the Domain-Specific Language Designer. This walkthrough builds upon the first walkthrough.
- Choosing a Domain-Specific Language Solution Template
-
Provides an overview of the various solution templates for domain-specific languages, which include Minimal Language, Task Flow, Class Diagrams, and Component Models.
- How to: Create Domain-Specific Language Solutions
-
Explains how to create a domain-specific language by using the Domain-Specific Language Designer Wizard with a solution template that you specify.
- How to: Test Domain-Specific Language Solutions
-
Explains how to test your domain-specific language.
- How to: Remove a Domain-Specific Language
-
Explains how to correctly remove an existing domain-specific language from the experimental and main registry hives.
- Troubleshooting Domain-Specific Language Tools
-
Provides troubleshooting advice for domain-specific language issues regarding package load failures.
- Working with the Domain-Specific Language Designer
-
Describes how to use the Domain-Specific Language Designer and its set of supporting tools, which include DSL Explorer and the DSL Details window.