Decision tables
Decision Tables are a precise yet compact way to model complicated logic.
Decision tables is a draft programming task. It is not yet considered ready to be promoted as a complete task, for reasons that should be found in its talk page.
Demonstrate how your language implements decision tables. Use the example of Printer Troubleshooting given in the Wikipedia article.