diff --git a/unoptimized_lr/simple_lr_automaton.py b/unoptimized_lr/simple_lr_automaton.py index 14ba11c5f433e5cd5140e09bba3efac80e31f1b3..55f4e8ccdd4005c5d77b25105b23bfc097fd6667 100644 --- a/unoptimized_lr/simple_lr_automaton.py +++ b/unoptimized_lr/simple_lr_automaton.py @@ -219,9 +219,9 @@ class LR_automaton_internal(Layout): def __init__(self, *, parameters): interfaces = [ # TABLES - ("ShiftReduce_table_bus"), - ("GOTO_table_bus"), - ("Reduce_table_bus"), + ("ShiftReduce_table_bus", simple_lr_tables.ShiftReduceTableBusLayout(parameters=parameters)), + ("GOTO_table_bus" , simple_lr_tables.GOTOTableBusLayout(parameters=parameters)), + ("Reduce_table_bus" , simple_lr_tables.ReduceTableBusLayout(parameters=parameters)), # STACKS ("parse_stack_bus"),