char = { ASCII_ALPHANUMERIC | "." | "_" | "/" | "-" }
name = @{ char+ }
value = @{ (char | "=" | ":" )* }
section = { "[" ~ name ~ "]" }
property = { name ~ "=" ~ value }
WHITESPACE = _{ " " }
file = {
SOI ~
((section | property)? ~ NEWLINE)* ~
EOI
}