Implementing and Defunctionalizing Tail Calls in Javascript

On ECMAScript’s Dual Top Level Lexical Grammar Symbols

Incremental Parser Combinators In Javascript