trees for scheme and c