A toy JavaScript interpreter written in C