# Conflicts: # packages/babylon/src/options.js # src/acorn/plugins/flow.js # src/acorn/src/util.js
Babylon is a JavaScript parser used in Babel.
Heavily based on acorn and acorn-jsx. Significant diversions expected to occur in the future such as streaming, EBNF definitions, sweet.js integration, interspacial parsing, comment attachment etc.