JavaScript runtime foundations: Syntax drill — JavaScript | CodeAtlas