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

Module type substitutions #10133

Merged
merged 21 commits into from
Feb 25, 2021
Merged

Module type substitutions #10133

merged 21 commits into from
Feb 25, 2021

Commits on Feb 17, 2021

  1. Configuration menu
    Copy the full SHA
    c61984d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fad2c7d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acc1360 View commit details
    Browse the repository at this point in the history
  4. Update Changes

    Octachron committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    d288b25 View commit details
    Browse the repository at this point in the history
  5. Subst: add_modtype_path function

    Deep destructive substitution might require to substitute whole module type
    paths rather than just identifiers.
    Octachron committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    a4999fc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c3bf12 View commit details
    Browse the repository at this point in the history
  7. module type S := ...: core

    Octachron committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    4b3fb5d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    018c8f3 View commit details
    Browse the repository at this point in the history
  9. with module type = sig end

    Allow non-path right-hand side for module type with constraints.
    Octachron committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    7157214 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    342737f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1b8f7b4 View commit details
    Browse the repository at this point in the history
  12. update changes

    Octachron committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    c980fd2 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Configuration menu
    Copy the full SHA
    cc63969 View commit details
    Browse the repository at this point in the history
  2. review: printing parsetree

    Octachron committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    f442624 View commit details
    Browse the repository at this point in the history
  3. review: error message

    Octachron committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    dbcea3c View commit details
    Browse the repository at this point in the history
  4. review: iterator extensions

    Octachron committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    9bac0f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfce291 View commit details
    Browse the repository at this point in the history
  6. review: add a parsetree invariant

    module type substitution (module type T := MT) must have
    a right hand side.
    Octachron committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    d6c0c15 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    97e3964 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b85123 View commit details
    Browse the repository at this point in the history
  9. update changes

    Octachron committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    6a25084 View commit details
    Browse the repository at this point in the history