From b77f83c831862713649bfeb141302a242dcb68a7 Mon Sep 17 00:00:00 2001
From: Kia <kia@special-circumstanc.es>
Date: Thu, 22 Apr 2021 10:02:19 -0600
Subject: [PATCH] start including the subcomponent's layouts inside the
 top-level internal bus layout

---
 unoptimized_lr/simple_lr_automaton.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/unoptimized_lr/simple_lr_automaton.py b/unoptimized_lr/simple_lr_automaton.py
index 14ba11c..55f4e8c 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"),
-- 
GitLab