I try to write some demo to help me understand esprima :)