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

Trace Monad refactor #664

Merged
merged 5 commits into from
Aug 23, 2023
Merged

Trace Monad refactor #664

merged 5 commits into from
Aug 23, 2023

Commits on Aug 23, 2023

  1. lib/monads: restyle Trace_Monad.thy

    This should now be in sync with Nondet_Monad.thy wherever the two files
    have similar content.
    
    Signed-off-by: Corey Lewis <[email protected]>
    corlewis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    0c3ac9d View commit details
    Browse the repository at this point in the history
  2. lib/monads: refactor trace monad theories

    This splits material out of Trace_Monad and Trace_VCG and into more
    specific theories, following the same approach and structure as the
    nondet theories. This commit is mainly focused on definitions and lemmas
    that also appear in the nondet monad; trace monad concepts are left
    where they are for now.
    
    Signed-off-by: Corey Lewis <[email protected]>
    corlewis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    ff808a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b9ca48 View commit details
    Browse the repository at this point in the history
  4. lib/monads: restyle and reorder trace monad files

    Signed-off-by: Corey Lewis <[email protected]>
    corlewis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    be00ab2 View commit details
    Browse the repository at this point in the history
  5. lib: update for trace monad refactor

    Signed-off-by: Corey Lewis <[email protected]>
    corlewis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    31b2a30 View commit details
    Browse the repository at this point in the history