It would be convenient to have a more standardized scheme for encoding/decoding operator trees, ideally one that's vaguely human readable (e.g., JSON or YAML). We tried this with mimir.parsers, but Scala ParserCombinators are crap... and not really more human-readable than we need. A more rigid structure like JSON should be a happy medium, and might eventually admit the use of something like ValkyrieDB
So then, for example to generate the following Scala expression:
It would be convenient to have a more standardized scheme for encoding/decoding operator trees, ideally one that's vaguely human readable (e.g., JSON or YAML). We tried this with mimir.parsers, but Scala ParserCombinators are crap... and not really more human-readable than we need. A more rigid structure like JSON should be a happy medium, and might eventually admit the use of something like ValkyrieDB
So then, for example to generate the following Scala expression:
We'd have:
The key place this would get used is in
mimir.views.ViewManager