diff --git a/unoptimized_lr/simple_lr_tables.py b/unoptimized_lr/simple_lr_tables.py index 14928c1bea081146f408db0dfe3ac8e4f0662171..1ad8126dd58e6b8e8326ebfb59c38f3f2089ed5d 100644 --- a/unoptimized_lr/simple_lr_tables.py +++ b/unoptimized_lr/simple_lr_tables.py @@ -221,7 +221,7 @@ class GOTOtable(Elaboratable): -class OneDimensionTableBusLayout(Layout): +class ReduceTableBusLayout(Layout): def __init__(self, *, parameters): output_width = (parameters.W_max_RHS + parameters.W_nonterminal) row_input_width = parameters.W_rule @@ -239,7 +239,7 @@ class OneDimensionTableBusLayout(Layout): ]) -class OneDimensionTableBus(Record): +class ReduceTableBus(Record): def __init__(self, *, parameters): super().__init__(OneDimensionTableBusLayout(parameters=parameters)) @@ -262,7 +262,7 @@ class ReduceRuleTable(Elaboratable): self.table_depth = lang_params.number_of_reduce_rules # Interfaces - self.bus = OneDimensionTableBus(parameters=lang_params) + self.bus = ReduceTableBus(parameters=lang_params) self.mem = Memory(width=self.table_width, depth=self.table_depth, init=input_array)