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 1/n #2605] [Allow multiple versions of Reason] #2605

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Apr 25, 2023

  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 authored and anmonteiro committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    70705a3 View commit details
    Browse the repository at this point in the history