UnitedLexCorp / SimpleTalk

An implementation of HyperTalk in Ohm-js
Apache License 2.0
7 stars 1 forks source link

Card precedence is not preserved on serialization #202

Open dkrasner opened 3 years ago

dkrasner commented 3 years ago

Serializing and de-serializing does not guarantee order of parts, and can for example undermine card precedence.

One way to see this is to put a button on a stack and add a number of cards. You'll see the button "disappear" on some cards after de-serializing.