2 points by veqq
Relatedly, an explanation of how to handle trees leading to an s-expr parser: https://tangentstorm.github.io/apljk/treebuild.ijs.html