The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.
BSD 3-Clause "New" or "Revised" License
374
stars
67
forks
source link
Fix #382, if block exceptions when else is wrong #383
Closed
mkorbel1 closed 1 year ago
Description & Motivation
Fixes a set of bugs where
If
s can be constructed in an illegal way without anException
being thrown.Related Issue(s)
Fix #382
Testing
Added tests for different wrong usages of
Else
in anIf.block
.Backwards-compatibility
No
Documentation
Updated doc comment clarifying requirements.