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

Initial support for sub-machines #13

Merged
merged 29 commits into from
Jan 17, 2021
Merged

Initial support for sub-machines #13

merged 29 commits into from
Jan 17, 2021

Commits on Jan 8, 2021

  1. submachine wip

    rudib committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    06c4284 View commit details
    Browse the repository at this point in the history
  2. event split

    rudib committed Jan 8, 2021
    Configuration menu
    Copy the full SHA
    9f655b5 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2021

  1. queue wip

    rudib committed Jan 9, 2021
    Configuration menu
    Copy the full SHA
    d40cb66 View commit details
    Browse the repository at this point in the history
  2. inspect rework WIP

    rudib committed Jan 9, 2021
    Configuration menu
    Copy the full SHA
    e4cd4d1 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2021

  1. simplified the inspection trait for sub-machine support

    waiting for rust's trait GAT support!
    rudib committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    248c3f8 View commit details
    Browse the repository at this point in the history
  2. reworked yet again

    rudib committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    30c1918 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2021

  1. wip

    rudib committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    78a1155 View commit details
    Browse the repository at this point in the history
  2. sub wip

    rudib committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    189f0fc View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2021

  1. submachine progress

    rudib committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    7b8e63c View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2021

  1. todo: submachine dispatch

    rudib committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    043c802 View commit details
    Browse the repository at this point in the history
  2. todo: event nesting problems

    rudib committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    b6d904c View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2021

  1. event by value, not by ref

    rudib committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    8b50455 View commit details
    Browse the repository at this point in the history
  2. working submachine

    rudib committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    97c66f9 View commit details
    Browse the repository at this point in the history
  3. context codegen

    rudib committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    ff82469 View commit details
    Browse the repository at this point in the history
  4. sub exit transitions

    rudib committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    a6495c6 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. more working stuff

    rudib committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    41073f4 View commit details
    Browse the repository at this point in the history
  2. sub machine logging test

    rudib committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    e99b391 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c773a23 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d39ca4c View commit details
    Browse the repository at this point in the history
  5. no_std compatible reference

    rudib committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    cc5c0ad View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2021

  1. closer to generic submachines

    rudib committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    00f1725 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    443da6e View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2021

  1. stopgap

    rudib committed Jan 17, 2021
    Configuration menu
    Copy the full SHA
    3c3acec View commit details
    Browse the repository at this point in the history
  2. cleanup

    rudib committed Jan 17, 2021
    Configuration menu
    Copy the full SHA
    3f4ada2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7641996 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    099251e View commit details
    Browse the repository at this point in the history
  5. feature!

    rudib committed Jan 17, 2021
    Configuration menu
    Copy the full SHA
    e23478f View commit details
    Browse the repository at this point in the history
  6. read-only states in guards

    rudib committed Jan 17, 2021
    Configuration menu
    Copy the full SHA
    e2f33aa View commit details
    Browse the repository at this point in the history
  7. additional sub machine

    rudib committed Jan 17, 2021
    Configuration menu
    Copy the full SHA
    5a4e2ff View commit details
    Browse the repository at this point in the history