1. Draft ECMAScript language specification. Working draft ECMA-262, 6th edition, Rev. 24, Apr. 27, 2014, ISO/IEC, Apr. 2014.
2. JTS: tools for implementing domain-specific languages;Batory,1998
3. Interactive Theorem Proving and Program Development: Coq'Art: The Calculus of Inductive Constructions;Bertot,2004