Refactoring and clean-up #1720

Open
ariya opened this Issue Jan 7, 2017 · 0 comments

Projects

In Progress in Esprima 4.0

1 participant

@ariya
Contributor
ariya commented Jan 7, 2017 edited

This is a meta issue tracking all relevant refactoring for 4.0:

  • #1702 Eliminate token object mutation
  • #1714 Remove unnecessary token mutation when creating a primary
  • #1703 Use the new type assertion syntax
  • #1705 Type annotations on all tokenization-related code
  • #1711 Check for EOF with the lookahead token
  • #1712 Let the Token enum be a const
  • #1713 Use member access modifier in the scanner
  • #1716 Save and restore scanner state
  • #1717 Merge the different structures to manage node location
@ariya ariya added the meta label Jan 7, 2017
@ariya ariya added this to the 4.0 milestone Jan 7, 2017
@ariya ariya self-assigned this Jan 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment