You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The c-s and s-b frontends have some parameters with custom syntax. Currently, they are all parsed using ad-hoc routines that manipulate on strings, which are tedious to write and hard to read. We should consider pulling in a parsing library and defining the syntaxes of the parameters in a declarative way.
When choosing the library, we should optimize for code readability and clear error messages. The performance is completely irrelevant as parsing only happens at the program start.
The text was updated successfully, but these errors were encountered:
The c-s and s-b frontends have some parameters with custom syntax. Currently, they are all parsed using ad-hoc routines that manipulate on strings, which are tedious to write and hard to read. We should consider pulling in a parsing library and defining the syntaxes of the parameters in a declarative way.
When choosing the library, we should optimize for code readability and clear error messages. The performance is completely irrelevant as parsing only happens at the program start.
The text was updated successfully, but these errors were encountered: