Restructure a lot of VHDL generating code.
authorMatthijs Kooijman <m.kooijman@student.utwente.nl>
Thu, 25 Jun 2009 12:36:40 +0000 (14:36 +0200)
committerMatthijs Kooijman <m.kooijman@student.utwente.nl>
Thu, 25 Jun 2009 12:39:19 +0000 (14:39 +0200)
commit969b7ddd86b69d2fc61b101961affcca0364749c
tree8a1c2db4f9e86352c121338c241e35f239680afb
parentede1f399f096569d1305cd75cb21f037bd4162dc
Restructure a lot of VHDL generating code.

In particular:
 * The globalNameTable was moved into Generate.
 * A large part of mkConcSm was moved into Generate.
 * A BuiltinBuilder now accepts Either CoreBndr VHDLName and
   [Either CoreExpr AST.Expr], so we can reuse them even when we no longer
   have a CoreBndrs (this does not happen yet, though).
Generate.hs
GlobalNameTable.hs [deleted file]
VHDL.hs
VHDLTools.hs
VHDLTypes.hs