Dynamically render syntax trees on webpages