Welshman has an implementation you can use or adapt. The recursion is not too bad, but making an editing UI is really hard.

Reply to this note

Please Login to reply.

Discussion

No replies yet.