Commit Graph

15 Commits

Author SHA1 Message Date
Zachary Snow 35a75cc46f more proper support for always constructs and event_controls 2019-02-18 00:26:43 -05:00
Zachary Snow d47c5493a3 added logic to module items; toying with initial Conversion 2019-02-17 23:39:01 -05:00
Zachary Snow d36e5bfe0b minor cleanup in AST and Parse.y 2019-02-17 21:17:00 -05:00
Zachary Snow d34dc7dfeb support for arithmetic shifts 2019-02-17 20:52:01 -05:00
Zachary Snow 06b47b06ee preliminary support for generators 2019-02-17 18:33:20 -05:00
Zachary Snow b0d573c51f removed BitVec exprs to preserve number formatting 2019-02-17 14:54:12 -05:00
Zachary Snow 57630b77bd preliminary support for functions 2019-02-14 23:29:42 -05:00
Zachary Snow 50996f0d67 support for integers with arrays or assignments; more complete and standardized support for multiple reg/integer declarations in procedural blocks 2019-02-11 14:46:09 -05:00
Zachary Snow 8161eb44e9 preliminary support for arrays 2019-02-11 13:47:56 -05:00
Zachary Snow ac95c5b0fd support for multiple param/localparams in one declaration 2019-02-11 02:12:52 -05:00
Zachary Snow cb42f37bb2 removed support for inital and delays 2019-02-10 18:56:01 -05:00
Zachary Snow 767b05cd06 arguably cleaner Show output for AST modules 2019-02-10 17:59:41 -05:00
Zachary Snow 14ba5dae6d support for reduction ops, non-named/non-identifier module instantiation arguments, always @* 2019-02-10 17:47:11 -05:00
Zachary Snow ebd7ae67b1 hacky, preliminary support for port declarations in module header 2019-02-09 17:35:31 -05:00
Zachary Snow b46009af53 Refactor project setup for our purposes 2019-02-08 00:19:39 -05:00