A fully working version of the scheduling language with added examples
This commit is contained in:
parent
ec42f74960
commit
ebfd85a666
126 changed files with 7235 additions and 981 deletions
18
transformation/schedule/schedule.pyi
Normal file
18
transformation/schedule/schedule.pyi
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
from typing import TYPE_CHECKING
|
||||
from transformation.schedule.schedule_lib import *
|
||||
if TYPE_CHECKING:
|
||||
from transformation.schedule.rule_executor import RuleExecutor
|
||||
from rule_scheduler import RuleSchedular
|
||||
|
||||
class Schedule:
|
||||
__slots__ = {
|
||||
"start",
|
||||
"end",
|
||||
"nodes"
|
||||
}
|
||||
def __init__(self): ...
|
||||
|
||||
@staticmethod
|
||||
def get_matchers(): ...
|
||||
def init_schedule(self, schedular: RuleSchedular, rule_executor: RuleExecutor, matchers): ...
|
||||
def generate_dot(self, *args, **kwargs): ...
|
||||
Loading…
Add table
Add a link
Reference in a new issue