Zachary Snow
|
d57c967090
|
added partial support for implicitly sized arrays
|
2019-09-28 16:57:36 -04:00 |
Zachary Snow
|
76663c78a0
|
fix typename decl asgn lookahead (resolves #49)
|
2019-09-25 19:34:42 -04:00 |
Zachary Snow
|
2d034dcb73
|
basic support for elaboration system tasks
|
2019-09-17 20:30:17 -04:00 |
Zachary Snow
|
7f701cd112
|
fixed dimension shorthand diretion and relevant tests
|
2019-09-15 16:30:53 -04:00 |
Zachary Snow
|
46242aac5d
|
fix combined array declarations (resolves #34)
|
2019-09-11 19:32:12 +02:00 |
Zachary Snow
|
66989b0446
|
language support for parameter type bindings
|
2019-09-09 07:38:14 +02:00 |
Zachary Snow
|
7340464364
|
ParseDecl edge case
|
2019-09-02 22:57:57 -04:00 |
Zachary Snow
|
1f7c70dfe1
|
language support for LHS streaming operators
|
2019-09-02 20:46:35 -04:00 |
Zachary Snow
|
638adb3538
|
fixed ParseDecl mischaracterizing block decl as stmt
|
2019-09-01 18:40:24 -04:00 |
Zachary Snow
|
8f7968bf37
|
support data declarations with automatic lifetime (closes #20)
|
2019-08-31 15:36:27 -04:00 |
Zachary Snow
|
bc23aebc55
|
added language support for package-scoped calls and typenames
|
2019-04-24 03:37:47 -04:00 |
Zachary Snow
|
da38776d73
|
decls are now package items
|
2019-04-23 17:12:56 -04:00 |
Zachary Snow
|
dca3a55fa6
|
support for indexed part select in first procedural Stmt
|
2019-04-08 22:02:49 -04:00 |
Zachary Snow
|
fb3d68e339
|
propper support for indexed part select addressing
|
2019-04-05 13:53:52 -04:00 |
Zachary Snow
|
dd89e5c9ea
|
minor fixes
|
2019-03-30 01:56:57 -04:00 |
Zachary Snow
|
2314f97a96
|
support for call args with unnamed and named arguments
|
2019-03-30 01:27:48 -04:00 |
Zachary Snow
|
e4efb4803b
|
fix broken for inits parsing; beefed up relong test script to catch such mistakes
|
2019-03-27 03:33:28 -04:00 |
Zachary Snow
|
713fb8a658
|
support for more complex for loop components
|
2019-03-27 01:53:26 -04:00 |
Zachary Snow
|
a803284be8
|
support for instantiations with a range
|
2019-03-25 19:06:35 -04:00 |
Zachary Snow
|
cecd141e57
|
revamped support system with most SystemVerilog types and signed types
|
2019-03-22 17:45:31 -04:00 |
Zachary Snow
|
45d16a30db
|
support non-blocking assignments with delay or event controls
|
2019-03-22 02:47:25 -04:00 |
Zachary Snow
|
bddb8ceaff
|
fix multiple instantiations on one line
|
2019-03-08 17:01:49 -05:00 |
Zachary Snow
|
943b7adc08
|
support for more complex LHSs with dots in decl token parser
|
2019-03-08 16:26:47 -05:00 |
Zachary Snow
|
f40c71dc03
|
ParseDecl forbids non-EQ assignment operators in declarations
|
2019-03-08 14:47:20 -05:00 |
Zachary Snow
|
b2b1c9e52c
|
allow .* as element of partial port bindings
|
2019-03-07 18:20:34 -05:00 |
Zachary Snow
|
f97e069ef0
|
fix DT parsing of ports with implicit types
|
2019-03-07 18:16:38 -05:00 |
Zachary Snow
|
9ec9435cb0
|
support for binary blocking assignment operators in statements
|
2019-03-07 18:16:28 -05:00 |
Zachary Snow
|
dd5b03431d
|
allow block item declarations for un-named blocks
|
2019-03-07 15:39:19 -05:00 |
Zachary Snow
|
e006e36ddc
|
preliminary support for tasks
|
2019-03-07 13:58:20 -05:00 |
Zachary Snow
|
e8ed885f2c
|
support for single-expr implicit dimensions
|
2019-03-07 01:38:42 -05:00 |
Zachary Snow
|
de728f3060
|
added some support for a few key non-synthesizable constructs
|
2019-03-04 21:04:22 -05:00 |
Zachary Snow
|
59efba06ac
|
LHSs are recursive (as they should have been)
|
2019-03-04 15:16:53 -05:00 |
Zachary Snow
|
b95af2b6d1
|
support for automatic functions
|
2019-03-04 14:25:38 -05:00 |
Zachary Snow
|
729a75cd11
|
support for interfaces; new "declaration parser"
|
2019-03-04 02:58:00 -05:00 |