configinlang
configinlang is a domain-specific language (DSL) designed for defining configuration files. It aims to provide a more structured and human-readable alternative to traditional formats like JSON, YAML, or INI files. The primary goal of configinlang is to simplify the process of creating and managing configuration by offering features such as type safety, validation, and a more expressive syntax.
The language supports various data types including strings, integers, booleans, floats, lists, and maps. It allows
A key aspect of configinlang is its focus on readability. It employs a syntax that is intended