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 general case isn't worth it since it can even be completely ambiguous for specifically designed CDDLs, and other ones could be designed that aren't ambiguous but would require possible combinatorial backtracking into nested structs to figure out which of the many possible interpretations are valid.
Think things like [? uint, (? uint, uint, text), ?uint, (? text, (? float, uint)), ? float]
The text was updated successfully, but these errors were encountered:
* Deserialize for array groups with optional fields
Fixes#203Fixes#154 as this issue popped up while making sure optional fields
were very well supported.
* Optional array fields with preserve-encodings=true
We could support this for reasonable cases
See discussion in #201
The general case isn't worth it since it can even be completely ambiguous for specifically designed CDDLs, and other ones could be designed that aren't ambiguous but would require possible combinatorial backtracking into nested structs to figure out which of the many possible interpretations are valid.
Think things like
[? uint, (? uint, uint, text), ?uint, (? text, (? float, uint)), ? float]
The text was updated successfully, but these errors were encountered: