This project is a DSL-based script compiler designed to simulate smart home automation. It allows users to write simple rule-based scripts using a custom domain-specific language (DSL), which are then ...