PistonDevelopers / meta

A DSL parsing library for human readable text documents
MIT License
90 stars 5 forks source link

Add indention support #258

Closed bvssvni closed 3 years ago

bvssvni commented 9 years ago

This is needed for whitespace sensitive languages.

.l+(rule)

This is the only way to increase indention.

Tabs are considered equal to 4 spaces by default, but can be changed with IndentSettings.

Sequential lines are aligned with the first non-empty line.