Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reason V4 [Stack 2/n #2599] [String Template Literals] #2599

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Aug 17, 2020

  1. Reason V4 [Stacked Diff 1/n #2605] [Allow multiple versions of Reason]

    Summary:This allows multiple versions of Reason in a single project by
    inferring and recording the version of syntax used into the file in an
    attribute. The attribute allows us to switch the parser and lexer on the
    fly. This attribute is not the only way we can infer the version, and we
    can allow project level configuration, but this is the approach that is
    guaranteed to work with any build system or tooling.
    
    Test Plan:
    
    Reviewers:
    
    CC:
    jordwalke committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    b9d5ed4 View commit details
    Browse the repository at this point in the history
  2. Reason V4 [Stacked Diff 2/n #2599] [String Template Literals]

    Summary:This diff implements string template literals.
    
    Test Plan:
    
    Reviewers:
    
    CC:
    jordwalke committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    9c9842a View commit details
    Browse the repository at this point in the history