Story
As a user I want to describe many .INI files to generate using Markdown.
Location
The syntax should permit to define the location path of each file, be it absolute or relative.
Headings & sections
The syntax should permit to define the headings and sections of the generated .INI files, thus the variables associated to theses headings and sections.
Comments
The syntax should permit to add:
- comments that would be generated inside the .INI file;
- comments only for the purpose of animagi syntax.
Variables
Reusability
The syntax should permit to define which variable will be used by more than one .INI file. When a variable is used more than once:
- its comment should be reused as well;
- its Section or Heading should be reused as well.
Mandatory enforcement
The syntax should permit to define which variable is mandatory and which one is not.
Story
As a user I want to describe many .INI files to generate using Markdown.
Location
The syntax should permit to define the location path of each file, be it absolute or relative.
Headings & sections
The syntax should permit to define the headings and sections of the generated .INI files, thus the variables associated to theses headings and sections.
Comments
The syntax should permit to add:
Variables
Reusability
The syntax should permit to define which variable will be used by more than one .INI file. When a variable is used more than once:
Mandatory enforcement
The syntax should permit to define which variable is mandatory and which one is not.