TDDE45 Software Design and Construction
Lab 4: Domain-specific languages
In this assignment, you will need to divide your seminar group of 6 students into 3 pairs each choosing one of the assignments below (no duplicates). The assignments will go through different types of domain-specific languages and it is recommended to choose one you are not overly familiar with.Preparation
Read the documentation and background as needed for your lab:- autoconf
- GNU make
- cmake
- There are many resources for regular expressions, and also different dialects of it. You can use online tools such as regexr to learn the basics.
- The SQLite select statement should be a good starting point for the corresponding exercise.
- The Lua C API.
- The Postscript language reference manual (in particular 8.1 is useful for the lab).
- Try an SVG tutorial
- Read about GraphViz and the DOT language.
Assignment
See the lab instructions.Reporting
submit a lab report to your teaching assistant:- include your findings in the report
- if you made any changes due discussing during the seminar, highlight those
- add your reflections
Subject: [TDDE45] Submission Lab 4 (...) Regards, Name (student ID) and Name (student ID)Also clearly state your names and student IDs in any PDF (preferred format), linked files, or other submissions.
Page responsible: Martin Sjölund
Last updated: 2024-08-08