From e9ed9fe9aae2c0ac913cf1d175166e983e0a1b30 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Sat, 19 Oct 2024 01:05:10 -0600 Subject: Provide more data during qualification about how a path is qualified. Now it includes information about the package a symobl is in. The object its in and the register its in. This allows better code generation in the backend that's somewhat more organized. --- src/Language/Fiddle/GenericTree.hs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/Language/Fiddle/GenericTree.hs') diff --git a/src/Language/Fiddle/GenericTree.hs b/src/Language/Fiddle/GenericTree.hs index 9b3089b..7e8d79b 100644 --- a/src/Language/Fiddle/GenericTree.hs +++ b/src/Language/Fiddle/GenericTree.hs @@ -276,4 +276,6 @@ deriving instance (Context stage) => (ToGenericSyntaxTree (ConstExpression Unitl deriving instance (Context stage) => (ToGenericSyntaxTree (ConstExpression Address stage)) +deriving instance (Context stage) => (ToGenericSyntaxTree (ConstExpression Bits stage)) + deriving instance (Context stage) => (ToGenericSyntaxTree (Expression u stage)) -- cgit