@jartigag
Good examples of DSLs include regular expressions, shells, lex and yacc for parsing, and linq. You can make a DSL with strings that get interpreted, such as printf specifications and regexps, fully external DSLs like bash and sql, or with languages that have lisp-style macros you can make DSL macros that transform the AST during compilation. They can be great tools.
@ekaitz_zarraga
Conversation
Notices
-
willghatch@mastodon.social's status on Tuesday, 14-May-2019 06:36:34 CEST willghatch
- Ekaitz Zárraga 👹 repeated this.