ossuminc / riddl

A compiler for the DDD-based design language RIDDL
https://riddl.tech/
Apache License 2.0
19 stars 6 forks source link

Make Options Grammarless #615

Closed reid-spencer closed 2 months ago

reid-spencer commented 2 months ago

Options are required to be known and syntactically parsed. Values of options are not. The language should just treat options as a bunch of meta data any pass can use for whatever pass. This will allow passes to require specific options without requiring the language module to change.