Providing JavaScript Concrete Syntax Tree