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
|
d4c6c0d014
|
support for multiple module instantiations on one line and for module instantiations with no ports
|
2019-02-17 18:50:56 -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
|
a3937a2719
|
fix preproccessing multi-line defines messing up line numbers
|
2019-02-17 14:39:33 -05:00 |
Zachary Snow
|
738c2b9efc
|
support for functions with no block decls; fix parse of block reg decls
|
2019-02-17 03:30:51 -05:00 |
Zachary Snow
|
57630b77bd
|
preliminary support for functions
|
2019-02-14 23:29:42 -05:00 |
Zachary Snow
|
6c88994ea9
|
switch to using stack
|
2019-02-11 23:48:49 -05:00 |
Zachary Snow
|
9fd79068f3
|
meaningful grammar cleanup
|
2019-02-11 15:16:25 -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
|
bde3673b06
|
support for parameters shorthand
|
2019-02-11 14:07:46 -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
|
39ee22574f
|
support for multi-line defines
|
2019-02-11 01:51:09 -05:00 |
Zachary Snow
|
cb42f37bb2
|
removed support for inital and delays
|
2019-02-10 18:56:01 -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
|
5b336439fb
|
cleanup of port decl parsing
|
2019-02-09 18:35:15 -05:00 |
Zachary Snow
|
ebd7ae67b1
|
hacky, preliminary support for port declarations in module header
|
2019-02-09 17:35:31 -05:00 |
Zachary Snow
|
8bd58e961f
|
Basic build setup!
|
2019-02-08 01:09:33 -05:00 |
Zachary Snow
|
b46009af53
|
Refactor project setup for our purposes
|
2019-02-08 00:19:39 -05:00 |