Description
Implementing Domain Specific Languages In Python
Presented by Sean Jensen-Grey
Intended Audience
Intermediate
Class Outline
- What are DSLs? Internal/External
- Why DSLs?
- How can they be expressed in Python?
- Mini Language Design
- Implementing External DSLs
- Web / AI / Enterprise
- Testing
- Documenting
Requirements
Students should have their own computer with Python 2.6 installed