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 parser needs to be able to handle infinite schemas. This likely means instantiating default elements and keeping track of them, and then recursing through and setting attributes. There is a POC of this in feature/recursive-schema.
The orderer needs to be able to identify cycles, and either annotate them for manual resolution in the output or resolve them as is.
The DSL itself needs to be able to handle infinite recursion. This chiefly causes problems in places with default values. If the default value is the element with no arguments, but some properties have defaults, then instantiating with no arguments will trigger an infinite recursion.
What is the correct way to write recursive schemas in the DSL?
There are several issues with this.
feature/recursive-schema
.What is the correct way to write recursive schemas in the DSL?
or maybe
The text was updated successfully, but these errors were encountered: